Skip to content

Commit 69fa5df

Browse files
authored
Update README.md
1 parent 43a17fb commit 69fa5df

File tree

1 file changed

+14
-10
lines changed

1 file changed

+14
-10
lines changed

README.md

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Repeated issue creation for more scores will be considered has flag.
2121
If later found out the points will be deducted. you cant be earning more than 60 points from this repo. any techincal feature addition is excluded
2222

2323
## Table of Contents
24-
- [📘 Theory of Machine Learning Workflow](#theory-of-machine-learning-workflow)
24+
- [📘Theory of Machine Learning Workflow](#theory-of-machine-learning-workflow)
2525
- [Roadmap](roadmaps)
2626
- [Machine Learning Roadmap](#machine-learning)
2727
- [Roadmap.sh](#roadmapsh)
@@ -56,35 +56,39 @@ If later found out the points will be deducted. you cant be earning more than 60
5656

5757
Machine learning (ML) is a subset of artificial intelligence that focuses on building systems capable of learning from data, identifying patterns, and making decisions with minimal human intervention. The machine learning workflow is a structured approach that guides practitioners through the stages of developing effective models.
5858

59-
### 1. Data Collection
59+
#### 1. Data Collection
6060
The first step involves gathering relevant data from various sources, such as databases, APIs, or web scraping. Quality data is crucial, as it directly impacts the performance of the machine learning model.
6161

62-
### 2. Data Preprocessing
62+
#### 2. Data Preprocessing
6363
Data preprocessing is essential for cleaning the data and preparing it for analysis. This step involves handling missing values, removing duplicates, and normalizing or standardizing features to ensure consistent scales across the dataset.
6464

65-
### 3. Exploratory Data Analysis (EDA)
65+
#### 3. Exploratory Data Analysis (EDA)
6666
EDA involves analyzing data distributions and relationships through visualization techniques, such as histograms, scatter plots, and box plots. This step helps identify patterns, trends, and anomalies within the data.
6767

68-
### 4. Feature Engineering
68+
#### 4. Feature Engineering
6969
Feature engineering is the process of creating new features or transforming existing ones to improve the model's performance. This may involve techniques such as one-hot encoding for categorical variables, polynomial feature expansion, or domain-specific transformations.
7070

71-
### 5. Model Selection
71+
#### 5. Model Selection
7272
Choosing the right algorithm is critical to the success of the machine learning project. This step involves selecting algorithms based on the problem type (e.g., classification, regression) and the nature of the data.
7373

74-
### 6. Model Training
74+
#### 6. Model Training
7575
In this stage, the selected model is trained using a portion of the dataset (training data). The model learns patterns and relationships in the data through various optimization techniques.
7676

77-
### 7. Model Evaluation
77+
#### 7. Model Evaluation
7878
Once the model is trained, it is evaluated using a separate portion of the dataset (validation/test data). Common evaluation metrics include accuracy, precision, recall, F1 score, and ROC-AUC, which help assess the model's performance.
7979

80-
### 8. Deployment
80+
#### 8. Deployment
8181
After validation, the model can be deployed into production, making it accessible for real-world applications. This step includes integrating the model into existing systems and ensuring it can handle live data.
8282

83-
### 9. Monitoring & Maintenance
83+
#### 9. Monitoring & Maintenance
8484
Post-deployment, continuous monitoring of the model's performance is necessary to ensure its effectiveness. This involves tracking model accuracy, updating it with new data, and retraining when necessary to adapt to changing conditions.
8585

8686
Through these stages, the machine learning workflow provides a systematic approach to building, validating, and deploying models that can yield valuable insights and drive decision-making across various domains.
8787

88+
<p align="center">
89+
<img src="https://raw.githubusercontent.com/alo7lika/machine-learning-repos/refs/heads/main/Machine%20Learning%20Workflow%20Flowchart(1)(1).png" width="600" />
90+
</p>
91+
8892

8993
### Roadmap
9094
> This is a roadmap, we can refer to for starting with machine learning.

0 commit comments

Comments
 (0)