Implementation of Linear Regression from scratch using numpy, pandas and matplotlib
rushikesh jachak (~rushikesh) 
Description:
Many people are claiming to learn machine learning using standard libraries while not knowing the math behind it.
My objective is clear to implement and give a intuition of linear regression model while at the same time telling what steps makes a model good fit for training sets.
It includes:
A. Getting comfortable with libraries by actual implementation

Introduction to numpy, pandas and matplotlib

Exploring data using pandas

Exploring relation between various variables using matplotlib.

Knowing what are the problems are for a bad model.
B.Exploratory Data Analysis :

Classifying features as continuous or categorical.

Handling missing data.

Feature Extraction and Selection.

Correlation and causation.

Dummy Variables

Visualizing Data
C. Implementation of Model

Cost function

Gradient Descent

Normal Equations
Prerequisites:
 Basic knowledge of python like defining function, declaring variables.
 Knowledge of Matrix
 Basic Mathematics.
Content URLs:
https://github.com/RushikeshJachak
https://github.com/Heisenberg0203
Speaker Info:
I am Rushikesh Jachak, Currently pursuing computer science and engineering in government college of engineering, Aurangabad. I moved towards python from last two months due to my interest in data science field especially machine learning. I am complete novice in python environment, i do not know the hooks and crux of python but i do believe the more you share more you learn.So i would definitely like to share my journey till know and and knowledge of maths and intuition behind the most common algorithm of ML. I also have a bit knowledge of Bigdata technologies such as Hadoop hive, and poses a keen interest in field of Data Science.
Speaker Links:
https://github.com/Heisenberg0203/Kaggle
https://github.com/Heisenberg0203/MachineLearning/tree/master/Week1
https://www.linkedin.com/in/rushikeshjachak44b723135/
1
Kevin Osbern (~kevin48)
0
I'm glad that it helped you...
rushikesh jachak (~rushikesh)Login to add a new comment.