Skip to content

damntoochill/Learning-ML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

100 Days Of ML - LOG

Day 0 : December 28, 2019

Today's Progress : I have setup all the things needed to learn Machine learning. I have decided to use google colab for coding. And also found some interesting tutorials online.

Day 1 : December 29, 2018

Today's Progress : Started reading the book Hands on Machine Learning with Scikit Learn and Tensorflow and finished the first chapter.

handsonml

Day 2 : December 30, 2018

Today's Progress : Learned Exploratory Data Analysis(EDA) from here

Day 3 : December 31, 2018

Today's Progress : Learned about Dimensionality Reduction and Visualization from appliedaicourse.com

Day 4 : January 1, 2018

Today's Progress : Learned Principal Component Analysis(PCA).

Day 5 : January 2, 2019

Today's Progress : Started a course on Foundations of Machine Learning on Bloomberg. Finished the first lecture and learned about some basics of machine learning.

Day 6 : January 3, 2019

Today's Progress : Finished the second lecture CASE STUDY: CHURN PREDICTION in the Bloomberg Machine Learning Course.

Day 7 : January 4, 2019

Today's Progress : Finished the third lecture INTRODUCTION TO STATISTICAL LEARNING THEORY in the Bloomberg Machine Learning Course.

Day 8 : January 5, 2019

Today's Progress : Finished the fourth lecture STOCHASTIC GRADIENT DESCENT in the Bloomberg Machine Learning Course.

Day 9 : January 6, 2019

Today's Progress : Finished the fifth lecture EXCESS RISK DECOMPOSITION in the Bloomberg Machine Learning Course.

Day 10 : January 7, 2019

Today's Progress : Finished the sixth lecture L1 AND L2 REGULARIZATION in the Bloomberg Machine Learning Course.

Day 11 : January 8, 2019

Today's Progress : Finished the seventh lecture LASSO, RIDGE AND ELASTIC NET in the Bloomberg Machine Learning Course.

Day 12 : January 9, 2019

Today's Progress : Finished the eigth lecture LOSS FUNCTIONS FOR REGRESSION AND CLASSIFICATION in the Bloomberg Machine Learning Course.

Day 13 : January 10, 2019

Today's Progress : Learned the basics of Numpy. And also finished the ninth lecture LAGRANGIAN DUALITY AND CONVEX OPTIMIZATION in the Bloomberg Machine Learning Course.

Link of Work: Commit

Day 14 : January 11, 2019

Today's Progress : Finished the tenth lecture SUPPORT VECTOR MACHINES in the Bloomberg Machine Learning Course.

Day 15 : January 12, 2019

Today's Progress : Finished the eleventh lecture SUBGRADIENT DESCENT in the Bloomberg Machine Learning Course.

Day 16 : January 13, 2019

Today's Progress : Finished the twelfth lecture FEATURE EXTRACTION in the Bloomberg Machine Learning Course. And also learned the basics of matplotlib and implemented them.

Link of Work: Commit

Day 17 : January 14, 2019

Today's Progress : Finished the thirteenth lecture KERNAL METHODS in the Bloomberg Machine Learning Course.

Day 18 : January 15, 2019

Today's Progress : Finished the fourteenth lecture PERFORMANCE EVALUATION in the Bloomberg Machine Learning Course.

Day 19 : January 16, 2019

Today's Progress : Finished the fifteenth lecture "CITYSENSE": PROBABILISTIC MODELING FOR UNUSUAL BEHAVIOR DETECTION in the Bloomberg Machine Learning Course.

Day 20 : January 17, 2019

Today's Progress : Finished the sixteenth lecture MAXIMUM LIKELIHOOD ESTIMATION in the Bloomberg Machine Learning Course.

Day 21 : January 18, 2019

Today's Progress : Finished the seventeenth lecture CONDITIONAL PROBABILITY MODELS in the Bloomberg Machine Learning Course.

Day 22 : January 19, 2019

Today's Progress : Finished the eighteenth lecture BAYESIAN METHODS in the Bloomberg Machine Learning Course.

Day 23 : January 20, 2019

Today's Progress : Finished the nineteenth lecture BAYESIAN CONDITIONAL PROBABILITY MODELS in the Bloomberg Machine Learning Course.

Day 24 : January 21, 2019

Today's Progress : Finished the twentieth lecture REGRESSION AND CLASSIFICATION TREES in the Bloomberg Machine Learning Course.

Day 25 : January 22, 2019

Today's Progress : Learned Logistic Regression and implemented it to solve Titanic: Machine Learning from Disaster problem on Kaggle.

Link of Work: Commit

Day 26 : January 23, 2019

Today's Progress : Finished the twenty first lecture BASIC STATISTICS AND A BIT OF BOOTSTRAP in the Bloomberg Machine Learning Course.

Day 27 : January 24, 2019

Today's Progress : Finished the twenty second lecture BAGGING AND RANDOM FORESTS in the Bloomberg Machine Learning Course.

Day 28 : January 25, 2019

Today's Progress : Finished the twenty tird lecture GRADIENT BOOSTING in the Bloomberg Machine Learning Course.

Day 29 : January 26, 2019

Today's Progress : Finished the twenty fourth lecture MULTICLASS AND INTRODUCTION TO INSTRUCTURED PREDICTION in the Bloomberg Machine Learning Course.

Day 30 : January 27, 2019

Today's Progress : Finished the twenty fifth lecture K-MEANS CLUSTERING in the Bloomberg Machine Learning Course.

Day 31 : January 28, 2019

Today's Progress : Did a project on BigMart sales prediction. I used Linear Regression to predict the sales. And learned about data imputation. I took the project from this link

Link of Work: Commit

Day 32 : January 29, 2019

Today's Progress : Did a project on twitter sentiment analysis. Learned how to process the strigs inside the dataset. Got the project from here but didn't use the same dataset. But I could't complete the entire analysis. So I will do it again tomorrow.

Link of Work: Commit

Day 33 : January 30, 2019

Today's Progress : Tried to do twitter sentiment analysis again but couldn't complete due to some unkonown errors. Here is the link to the failed work.

Link of Work: Commit

Day 34 : January 31, 2019

Today's Progress : Learned how to deal with time series. Tried to do a project on air passengers prediction using ARIMA. But couldn't complete. I will continue with the same tomorrow. I got the project from this link and tried to learn the process.

Link of work : Commit

I also created a jupiter notebook template which tells you what are the steps to be done during a text analysis. Here's the link

Day 35 : February 1 , 2019

Today's Progress : Completed the time series analysis using ARIMA model.

Link of Work : Commit

Day 36 : February 2, 2019

Today's Progress : Finished the twenty sixth lecture GAUSSIAN MIXTURE MODELS in the Bloomberg Machine Learning Course.

Day 37 : February 3, 2019

Today's Progress : Tried to do iris flower classification using keras but failed. And finished the twenty seventh lecture EM ALGORITHM FOR LATENT VARIABLE MODELS in the Bloomberg Machine Learning Course.

Link of Work : Commit

Day 38 : February 4, 2019

Today's Progress : Finished the twenty eigth lecture NEURAL NETWORKS in the Bloomberg Machine Learning Course. And learned how to download stock market data using nsepy and did some basic EDA. Couldn't do much :(

Link of Work : Commit

Day 39 : February 5, 2019

Today's Progress : Finished the twenty ninth lecture BACK PROPAGATION AND CHAIN RULE in the Bloomberg Machine Learning Course.

Day 40 : February 6, 2019

Today's Progress : Finished the last lecture NEXT STEPS in the Bloomberg Machine Learning Course.

Day 41 : February 7, 2019

Today's Progress : Finished reading the second chapter in the book Hands on Machine Learning with Scikit Learn and Tensorflow and implemented the code.

Day 42 : February 8, 2019

Today's Progress : Started a new course on Neural Networks and Deep Learning in Deep Learning Specialization at Coursera and finished the introduction part.

Day 43 : February 9, 2019

Today's Progress : Watched the lectures in the Neural Networks and Deep Learning course.

Day 44 : February 10, 2019

Today's Progress : Watched the lectures in the Neural Networks and Deep Learning course.

Day 45 : February 11, 2019

Today's Progress : Watched the lectures in the Neural Networks and Deep Learning course.

Day 46 : February 12, 2019

Today's Progress : Watched the lectures in the Neural Networks and Deep Learning course and finished the second week of the program.

Day 47 : February 13, 2019

Today's Progress : Tried to do House Price Prediction but the dataset was too big so I couldn't even do a perfect EDA.

Link of Work : Commit

Day 48 : February 14, 2019

Today's Progress : Completed the second weeek's assignment in the Neural Networks and Deep Learning course.

Day 49 : February 15, 2019

Today's Progress : Learned about different time series forecasting models. And tests for checking the stationarity of a time series.

Link of Work : commit

Day 50 : February 16, 2019

Today's Progress : Tried to predict shampoo sales using ARIMA. I wasn't successfull but still learned a lot.

Link of Work : Commit

Day 51 : February 17. 2019

Today's progress : Learned about Auto ARIMA.

Link of Work :

Day 52 : February 18, 2019

Today's Progress : Learned some basics about keras model and created a simple neural network.

Link of Work : Commit

Day 53 : February 19, 2019

Today's Progress : Started a machine learning course in coursera. Learned in-depth about Linear Regression algorithm, cost function and gradient descent.

Day 54 : February 20, 2019

Today's Progress : Learned Convolutional Neural Network and implemented it using Keras on MNIST dataset.

Link of Work : Commit

Day 55 : February 21, 2019

Today's Progress : Started reading the book Deep Learning with Keras by Antonio Gulli and Sujit Pal and finished the first chapter.

image

Day 56 : February 22, 2019

Today's Progress : Started the third week in the Neural Networks and Deep Learning course called the Shallow Neural Network. Watched some lectures.

Day 57 : February 23, 2019

Today's Progress : Watched some videos in the Neural Networks and Deep Learning course and wrote a function to implement a simple gradient descent.

Link of Work : Commit

Day 58 : February 24, 2019

Today's Progress : Completed all videos in the third week of Neural Networks and Deep Learning course.

Day 59 : February 25, 2019

Today's Progress : Completed the assignment in the third week of the Neural Networks and Deep Learning course. In the assignment I learned to build a neural network from scratch.

Day 60 : February 26, 2019

Today's Progress : Started the fourth week in the Neural Networks and Deep Learning Course.

Day 61 : February 27, 2019

Today's Progress : Learned some basics about tensorflow architectue and how to create a neural network using tensorflow.

Day 62 : February 28, 2019

Today's Progress : Watched some videos in the Neural Networks and Deep Learning course and go some insights about implementing a deep neural network.

Day 63 : March 1, 2019

Today's Progress : Completed the fourth week lectures in the Neural Networks and Deep Learning course and tried to do the week's assignment but couldn't finish it.

Day 64 : March 2, 2019

Today's Progress : Finished the fourth week's assignment in the Neural Networks and Deep Learning course and also created a simple perceptron.

Link of Work : Commit

Day 65 : March 3, 2019

Today's Progress : Learned how to use keras with tensorflow. Created a simple digit classifier using tensorflow.keras module.

Link of Work : Commit

Day 66 : March 4, 2019

Today's Progress : Found a project on Medium. Downloaded the csv and began the project. Finished some rudimentary steps.

Link of Work : Commit

Day 67 : March 5, 2019

Today's Progress : Started reading the book Learning Tensorflow to understand and learn the basics of tensorflow. Finished the first two chapters.

image

Day 68 : March 6, 2019

Today's Progress : Completed the third chapter in the book Learning Tensorflow. Created a graph to to do linear regression using tensorflow.

Link of Work : Commit

Day 69 : March 7, 2019

Today's Progress : Created a support Vector Machine from scratch.

Link of Work : commit

Day 70 : March 8, 2019

Today's Progress : Created a graph in tensorflow to compute logistic regression.

Link of Progress : Commit

Day 71 : March 9, 2019

Today's Progress : Started the next course Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization in the Deep learning Specialization and watched some intro videos.

Day 71 : March 10, 2019

Today's Progress : Watched some videos in the first week of the course Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization.

Day 72 : March 11, 2019

Today's Progress : Finished all videos in the first week of the course Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization.

Day 73 : March 12, 2019

Today's Progress : Completed the first week assignment in the course Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization.

Day 74 : March 13, 2019

Today's Progress : Watched some videos in the second week of the course Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization.

Day 75 : March 14, 2019

Today's Progress : Watched some videos in the second week of the course Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization.

Day 76 : March 15, 2019

Today's Progress : Completed all videos in the second week of the course Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization.

Day 77 : March 16, 2019

Today's Progress : Finished the second chapter in the book Hands on Machine Learning using Tensorflow andd Scikit-Learn and implemented the codes.

Day 78 : March 17, 2019

Today's Progress : Completed the second week assignment in the course Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization.

Day 79 : March 18, 2019

Today's Progress : Learned some basics about Reinforcement Learning from watching Youtube videos.

Day 80 : March 19, 2019

Today's Progress : Revised all basic functionalities and applications of the Pandas library.

Day 81 : March 20, 2019

Today's Progress : Revised all the fundamental features of the library Matplotlib.

Day 82 : March 21, 2019

Today's Progress : Revised all the basic machine learning algorithms and implementation codes.

Day 83 : March 22, 2019

Today's Progress : Worked a little on the Fynd image classifier project. Didn't put in much work.

Day 84 : March 23, 2019

Today's Progress : Started the third week video series in the course Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization.

Day 85 : March 24, 2019

Today's Progress : Watched some videos in the third week of the course Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization.

Day 86 : March 25, 2019

Today's Progress : Completed watching all the videos in the third week of the course Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization.

Day 87 : March 26, 2019

Today's Progress : Completed the third week assignment in the course Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization.

Day 88 : March 27, 2019

Today's Progress : Learned the basics of recommendation algorithms but couldn't implement them :(

Day 89 : March 28, 2019

Today's Progress : Learned the basics of Natural Language Processing(NLP) and implemented the concepts to identify spooky authors from a kaggle dataset.

Link of Work : Commit

Day 90 : March 29, 2019

Today's Progress : Learned Extreme Gradient Boost(XGBoost) algorithm and implemented it to predict if a whether or not a patient has diabetes. I used XGBClassifier and got an accuracy of 79%. Didn't dive deep to increase the accuracy :(

Link of Work : Commit

Day 91 : March 30,2019

Day 92 : March 31,2019

Today's Progress : Completed the Cats vs Dogs Kaggle Competition using VGG-16 convolutional neural network.

Link of Work : Commit