You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+25-25
Original file line number
Diff line number
Diff line change
@@ -32,9 +32,9 @@ Check out the code from [here](https://github.com/Avik-Jain/100-Days-Of-ML-Code/
32
32
</p>
33
33
34
34
## Logistic Regression | Day 5
35
-
Moving forward into #100DaysOfMLCode today I dived into the deeper depth of what actually Logistic Regression is and what is the math involved behind it. Learned how cost function is calculated and then how to apply gradient descent algorithm to cost function to minimize the error in prediction.
36
-
Due to less time I will now be posting a infographic on alternate days.
37
-
Also if someone wants to help me out in documentaion of code and has already some experince in the field and knows Markdown for github please contact me on LinkedIn :) .
35
+
Moving forward into #100DaysOfMLCode today I dived into the deeper depth of what Logistic Regression actually is and what is the math involved behind it. Learned how cost function is calculated and then how to apply gradient descent algorithm to cost function to minimize the error in prediction.
36
+
Due to less time I will now be posting an infographic on alternate days.
37
+
Also if someone wants to help me out in documentaion of code and already has some experince in the field and knows Markdown for github please contact me on LinkedIn :) .
38
38
39
39
## Implementing Logistic Regression | Day 6
40
40
Check out the Code [here](https://github.com/Avik-Jain/100-Days-Of-ML-Code/blob/master/Code/Day%206%20Logistic%20Regression.md)
@@ -54,12 +54,12 @@ It gives a detailed description of Logistic Regression. Do check it out.
54
54
Got an intution on what SVM is and how it is used to solve Classification problem.
55
55
56
56
## SVM and KNN | Day 10
57
-
Learned more about how SVM works and implementing the knn algorithm.
57
+
Learned more about how SVM works and implementing the K-NN algorithm.
58
58
59
59
## Implementation of K-NN | Day 11
60
60
61
61
Implemented the K-NN algorithm for classification. #100DaysOfMLCode
62
-
Support Vector Machine Infographic is halfway complete will update it tomorrow.
62
+
Support Vector Machine Infographic is halfway complete. Will update it tomorrow.
63
63
64
64
## Support Vector Machines | Day 12
65
65
<palign="center">
@@ -72,11 +72,11 @@ Continuing with #100DaysOfMLCode today I went through the Naive Bayes classifier
72
72
I am also implementing the SVM in python using scikit-learn. Will update the code soon.
73
73
74
74
## Implementation of SVM | Day 14
75
-
Today I implemented SVM on linearly related data. Used Scikit-Learn library. In scikit-learn we have SVC classifier which we use to achieve this task. Will be using kernel-trick on next implementation.
75
+
Today I implemented SVM on linearly related data. Used Scikit-Learn library. In Scikit-Learn we have SVC classifier which we use to achieve this task. Will be using kernel-trick on next implementation.
76
76
Check the code [here](https://github.com/Avik-Jain/100-Days-Of-ML-Code/blob/master/Code/Day%2013%20SVM.md).
77
77
78
78
## Naive Bayes Classifier and Black Box Machine Learning | Day 15
79
-
Learned about diffrent types of naive bayes classifer also started the lectures by [Bloomberg](https://bloomberg.github.io/foml/#home). first one in the playlist was Black Box Machine Learning. It gave the whole over view about prediction functions, feature extraction, learning algorithms, performance evaluation, cross-validation, sample bias, nonstationarity, overfitting, and hyperparameter tuning.
79
+
Learned about different types of naive bayes classifiers. Also started the lectures by [Bloomberg](https://bloomberg.github.io/foml/#home). First one in the playlist was Black Box Machine Learning. It gives the whole overview about prediction functions, feature extraction, learning algorithms, performance evaluation, cross-validation, sample bias, nonstationarity, overfitting, and hyperparameter tuning.
80
80
81
81
## Implemented SVM using Kernel Trick | Day 16
82
82
Using Scikit-Learn library implemented SVM algorithm along with kernel function which maps our data points into higher dimension to find optimal hyperplane.
@@ -88,13 +88,13 @@ Completed the whole Week 1 and Week 2 on a single day. Learned Logistic regressi
88
88
Completed the Course 1 of the deep learning specialization. Implemented a neural net in python.
89
89
90
90
## The Learning Problem , Professor Yaser Abu-Mostafa | Day 19
91
-
Started Lecture 1 of 18 of Caltech's Machine Learning Course - CS 156 by Professor Yaser Abu-Mostafa. It was basically an intoduction to the upcoming lectures. He also explained Perceptron Algorithm.
91
+
Started Lecture 1 of 18 of Caltech's Machine Learning Course - CS 156 by Professor Yaser Abu-Mostafa. It was basically an introduction to the upcoming lectures. He also explained Perceptron Algorithm.
92
92
93
93
## Started Deep learning Specialization Course 2 | Day 20
94
94
Completed the Week 1 of Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization.
95
95
96
96
## Web Scraping | Day 21
97
-
Watched some tutorials on how to do web scaping using Beautiful Soup in order to collect data for building a model.
97
+
Watched some tutorials on how to do web scraping using Beautiful Soup in order to collect data for building a model.
98
98
99
99
## Is Learning Feasible? | Day 22
100
100
Lecture 2 of 18 of Caltech's Machine Learning Course - CS 156 by Professor Yaser Abu-Mostafa. Learned about Hoeffding Inequality.
@@ -113,41 +113,41 @@ Check the code [here.](https://github.com/Avik-Jain/100-Days-Of-ML-Code/blob/mas
113
113
## Jumped To Brush up Linear Algebra | Day 26
114
114
Found an amazing [channel](https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw) on youtube 3Blue1Brown. It has a playlist called Essence of Linear Algebra. Started off by completing 4 videos which gave a complete overview of Vectors, Linear Combinations, Spans, Basis Vectors, Linear Transformations and Matrix Multiplication.
115
115
116
-
Link to the Playlist[here.](https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab)
116
+
Link to the playlist[here.](https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab)
117
117
118
118
## Jumped To Brush up Linear Algebra | Day 27
119
-
Continuing with the playlist completed Next 4 Videos discussing topics 3D Transformations, Determinants, Inverse Matrix, Column Space, Null Space and Non-Square Matrices.
119
+
Continuing with the playlist completed next 4 videos discussing topics 3D Transformations, Determinants, Inverse Matrix, Column Space, Null Space and Non-Square Matrices.
120
120
121
-
Link to the Playlist[here.](https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab)
121
+
Link to the playlist[here.](https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab)
122
122
123
123
## Jumped To Brush up Linear Algebra | Day 28
124
-
In the playlist of 3Blue1Brown completed another 3 Videos from the essence of linear algebra.
124
+
In the playlist of 3Blue1Brown completed another 3 videos from the essence of linear algebra.
125
125
Topics covered were Dot Product and Cross Product.
126
126
127
-
Link to the Playlist[here.](https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab)
127
+
Link to the playlist[here.](https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab)
128
128
129
129
130
130
## Jumped To Brush up Linear Algebra | Day 29
131
-
Completed the whole Playlist today, Videos from 12 - 14. Really an amazing playlist to refresh the concepts of Linear Algebra.
131
+
Completed the whole playlist today, videos 12-14. Really an amazing playlist to refresh the concepts of Linear Algebra.
132
132
Topics covered were the change of basis, Eigenvectors and Eigenvalues, and Abstract Vector Spaces.
133
133
134
-
Link to the Playlist[here.](https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab)
134
+
Link to the playlist[here.](https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab)
135
135
136
136
## Essence of calculus | Day 30
137
-
Completing the playlist - Essence of Linear Algebra by 3blue1brown a suggestion popped up by youtube regarding a series of videos again by the same channel 3Blue1Brown. Being already Impressed by the previous series on Linear algebra I dived straight into it.
137
+
Completing the playlist - Essence of Linear Algebra by 3blue1brown a suggestion popped up by youtube regarding a series of videos again by the same channel 3Blue1Brown. Being already impressed by the previous series on Linear algebra I dived straight into it.
138
138
Completed about 5 videos on topics such as Derivatives, Chain Rule, Product Rule, and derivative of exponential.
139
139
140
-
Link to the Playlist[here.](https://www.youtube.com/playlist?list=PLZHQObOWTQDMsr9K-rj53DwVRMYO3t5Yr)
140
+
Link to the playlist[here.](https://www.youtube.com/playlist?list=PLZHQObOWTQDMsr9K-rj53DwVRMYO3t5Yr)
141
141
142
142
## Essence of calculus | Day 31
143
143
Watched 2 Videos on topic Implicit Diffrentiation and Limits from the playlist Essence of Calculus.
144
144
145
-
Link to the Playlist[here.](https://www.youtube.com/playlist?list=PLZHQObOWTQDMsr9K-rj53DwVRMYO3t5Yr)
145
+
Link to the playlist[here.](https://www.youtube.com/playlist?list=PLZHQObOWTQDMsr9K-rj53DwVRMYO3t5Yr)
146
146
147
147
## Essence of calculus | Day 32
148
148
Watched the remaining 4 videos covering topics Like Integration and Higher order derivatives.
149
149
150
-
Link to the Playlist[here.](https://www.youtube.com/playlist?list=PLZHQObOWTQDMsr9K-rj53DwVRMYO3t5Yr)
150
+
Link to the playlist[here.](https://www.youtube.com/playlist?list=PLZHQObOWTQDMsr9K-rj53DwVRMYO3t5Yr)
151
151
152
152
## Random Forests | Day 33
153
153
<palign="center">
@@ -158,19 +158,19 @@ Link to the Playlist [here.](https://www.youtube.com/playlist?list=PLZHQObOWTQDM
158
158
Check the code [here.](https://github.com/Avik-Jain/100-Days-Of-ML-Code/blob/master/Code/Day%2034%20Random_Forest.md)
159
159
160
160
## But what *is* a Neural Network? | Deep learning, chapter 1 | Day 35
161
-
An Amazing Video on neural networks by 3Blue1Brown youtube Channel. This video give a good understanding of Neural Networks and uses Handwritten digit dataset for expaling the concept.
161
+
An Amazing Video on neural networks by 3Blue1Brown youtube channel. This video gives a good understanding of Neural Networks and uses Handwritten digit dataset to explain the concept.
162
162
Link To the [video.](https://www.youtube.com/watch?v=aircAruvnKk&t=7s)
163
163
164
164
## Gradient descent, how neural networks learn | Deep learning, chapter 2 | Day 36
165
-
Part two of neural networks by 3Blue1Brown youtube Channel, this video explains the concepts of Gradient Descent in an interesting way. 169 Must watch and Highly Recommended.
165
+
Part two of neural networks by 3Blue1Brown youtube channel. This video explains the concepts of Gradient Descent in an interesting way. 169 must watch and highly recommended.
166
166
Link To the [video.](https://www.youtube.com/watch?v=IHZwWFHWa-w)
167
167
168
168
## What is backpropagation really doing? | Deep learning, chapter 3 | Day 37
169
-
Part three of neural networks by 3Blue1Brown youtube Channel, In this video the talk is mostly about the partial derivatives and backpropagation.
169
+
Part three of neural networks by 3Blue1Brown youtube channel. This video mostly discusses the partial derivatives and backpropagation.
170
170
Link To the [video.](https://www.youtube.com/watch?v=Ilg3gGewQ5U)
171
171
172
172
## Backpropagation calculus | Deep learning, chapter 4 | Day 38
173
-
Part four of neural networks by 3Blue1Brown youtube Channel, The goal here is to represent in somewhat more formal terms the intuition for how backpropagation works and the talk is mostly about the partial derivatives and backpropagation.
173
+
Part four of neural networks by 3Blue1Brown youtube channel. The goal here is to represent, in somewhat more formal terms, the intuition for how backpropagation works and the video moslty discusses the partial derivatives and backpropagation.
174
174
Link To the [video.](https://www.youtube.com/watch?v=tIeHLnjs5U8)
175
175
176
176
## Deep Learning with Python, TensorFlow, and Keras tutorial | Day 39
@@ -188,7 +188,7 @@ Link To the [video.](https://www.youtube.com/watch?v=BqgTU7_cBnk&list=PLQVvvaa0Q
188
188
## K Means Clustering | Day 43
189
189
Moved to Unsupervised Learning and studied about Clustering.
190
190
Working on my website check it out [avikjain.me](http://www.avikjain.me/)
191
-
Also Found A wonderful animation that can help to easily understand K - Means Clustering [Link](http://shabal.in/visuals/kmeans/6.html)
191
+
Also found a wonderful animation that can help to easily understand K - Means Clustering [Link](http://shabal.in/visuals/kmeans/6.html)
0 commit comments