Skip to content

jonathanroy105/Applied-Statistics-and-ML-Algorithms-Repo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Basic Statistics and Machine Learning Algorithms.

This repository contains various data analysis and machine learning projects that include Exploratory Data Analysis (EDA), basic statistics, and the application of machine learning algorithms on multiple datasets.

Table of Contents:

-> Introduction

-> Project Structure

-> Exploratory Data Analysis (EDA)

-> Basic Statistics

-> Machine Learning Algorithms

Introduction This repository showcases my work on multiple datasets, focusing on understanding the data, extracting insights, and building predictive models. It covers a range of tasks, including data cleaning, EDA, basic statistical analysis, and the implementation of various machine learning algorithms.

Project Structure The repository is organized into folders, each representing a separate dataset and project.

Each folder contains: -> Data: The dataset used for analysis (if applicable).

-> Notebooks: Jupyter notebooks for EDA, statistics, and machine learning models.

-> Scripts: Python scripts for running the analysis.

-> Results: Outputs such as charts, model evaluation metrics, and predictions.

Datasets The datasets used in this repository vary across projects and domains. Each project folder contains information about the specific dataset used, including:

-> Source of the dataset

-> Data cleaning steps

-> Features and target variables

Exploratory Data Analysis (EDA) In the EDA section, the following analyses are typically performed:

-> Descriptive statistics

-> Visualization of distributions, correlations, and trends

-> Identifying outliers and missing values

-> Feature engineering and transformations

Basic Statistics For each project, basic statistical analysis is conducted, including:

-> Measures of central tendency (mean, median, mode)

-> Measures of dispersion (variance, standard deviation)

-> Hypothesis testing

-> Chi-Square testing

-> Correlation analysis

Machine Learning Algorithms A variety of machine learning algorithms are applied across projects, including:

#Supervised Learning:

-> Linear Regression

-> Logistic Regression

-> Decision Trees

-> Random Forest

-> Support Vector Machines (SVM)

-> k-Nearest Neighbors (k-NN)

-> XGBoost and LGBM

-> Neural Networks

-> Time Series Analysis

#Unsupervised Learning:

-> Clustering (KMeans and DBSCAN)

-> PCA (Principal Component Analysis)

-> Association Rules

-> Reccomendation Systems

For each model:

-> Data is split into training and testing sets.

-> Hyperparameter tuning is conducted (where applicable).

-> Evaluation metrics such as accuracy, precision, recall, F1 score, and AUC are reported.

About

This repository contains various data analysis and machine learning projects that include Exploratory Data Analysis (EDA), basic statistics, and the application of machine learning algorithms on multiple datasets.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors