icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 98 / 100

icon
Course Description

HERE IS WHY YOU SHOULD ENROLL IN THIS COURSE: Regression analysis is one of the central aspects of both statistical and machine learning based analysis. This course will teach you regression analysis for both statistical data analysis and machine learning in Python in a practical hands-on manner. It explores the relevant concepts in a practical manner from basic to expert level. This course can help you achieve better grades, give you new analysis tools for your academic career, implement your knowledge in a work setting & make business forecasting related decisions...All of this while exploring the wisdom of an Oxford and Cambridge educated researcher. Most statistics and machine learning courses and books only touch upon the basic aspects of regression analysis. This does not teach the students about all the different regression analysis techniques they can apply to their own data in both academic and business setting, resulting in inaccurate modelling. My course is Different; It will help you go all the way from implementing and inferring simple OLS (ordinary least square) regression models to dealing with issues of multicollinearity in regression to machine learning based regression models. LEARN FROM AN EXPERT DATA SCIENTIST: My name is Minerva Singh and I am an Oxford University MPhil (Geography and Environment) graduate. I also just recently finished a PhD at Cambridge University (Tropical Ecology and Conservation). I have +5 years of experience in analyzing real life data from different sources using data science related techniques and producing publications for international peer reviewed journals. This course is based on my years of regression modelling experience and implementing different regression models on real life data. THIS COURSE WILL HELP YOU BECOME A REGRESSION ANALYSIS EXPERT: Here is what we'll be covering inside the course:
  • Get started with Python and Anaconda. Install these on your system, learn to load packages and read in different types of data in Python
  • Carry out data cleaning Python
  • Implement ordinary least square (OLS) regression in Python and learn how to interpret the results.
  • Evaluate regression model accuracy
  • Implement generalized linear models (GLMs) such as logistic regression using Python
  • Use machine learning based regression techniques for predictive modelling
  • Work with tree-based machine learning models
  • Implement machine learning methods such as random forest regression and gradient boosting machine regression for improved regression prediction accuracy.
  • & Carry out model selection
THIS IS A PRACTICAL GUIDE TO REGRESSION ANALYSIS WITH REAL LIFE DATA: This course is your one shot way of acquiring the knowledge of statistical and machine learning analysis that I acquired from the rigorous training received at two of the best universities in the world, perusal of numerous books and publishing statistically rich papers in renowned international journal like PLOS One. Specifically the course will: (a) Take you from a basic level of statistical knowledge to performing some of the most common advanced regression analysis based techniques. (b) Equip you to use Python for performing the different statistical and machine learning data analysis tasks. (c) Introduce some of the most important statistical and machine learning concepts to you in a practical manner so you can apply these concepts for practical data analysis and interpretation. (d) You will get a strong background in some of the most important statistical and machine learning concepts for regression analysis. (e) You will be able to decide which regression analysis techniques are best suited to answer your research questions and applicable to your data and interpret the results. It is a practical, hands-on course, i.e. we will spend some time dealing with some of the theoretical concepts related to both statistical and machine learning regression analysis... However, majority of the course will focus on implementing different techniques on real data and interpret the results. After each video you will learn a new concept or technique which you may apply to your own projects. JOIN THE COURSE NOW! Who this course is for:
  • Students Who Had Prior exposure to Python programming (Not Essential)
  • Students Wanting To Master The Anaconda iPython Environment For Data Science & Scientific Computations
  • Students Wishing To Learn The Implementation Of Supervised Learning (Regression) On Real Data Using Python
  • Students Looking To Get Started With Artificial Neural Networks & Deep Learning

icon
Instructor Details

placeholder

Hello. I am a PhD graduate from Cambridge University where I specialized in Tropical Ecology. I am also a Data Scientist on the side. As a part of my research I have to carry out extensive data analysis, including spatial data analysis.or this purpose I prefer to use a combination of freeware tools- R, QGIS and Python.I domost of my spatial data analysis work using R and QGIS.Apart from being free, these are very powerful tools for data visualization, processing and analysis. I also hold an MPhil degree in Geography and Environment from Oxford University. I have honed my statistical and data analysis skills through a number of MOOCs including The Analytics Edge (R based statistics and machine learning course offered by EdX), Statistical Learning (R based Machine Learning course offered by Standford online). In addition to spatial data analysis, I am also proficient in statistical analysis, machine learning and data mining. I also enjoy general programming, data visualization and web development. In addition to being ascientist and number cruncher, I am an avid traveler

icon
Reviews

4.9

36 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Shendip Mahesshori

After this course I am able to apply Statistics & Machine learning algorithms to real world problems. I learned a lot from this course. Instructor was really good and responsive and helped through Q&A.

By Minsu Devid

Minerva does a great job explaining how to go about implementing a couple of strategies using scikit learn machine earning and quantopian's backtester. Looking forward to taking the course on classification now!

By Claire Philippeau

Very good, excellent!

By Sakib Nayem

I am learning a lot about new regression modelling techniques, including those relating to machine learning. Overall, exceptional experience. Instructor is very good and Friendly.

By Chondro Kanta

Instructor knows the material and gives clear instructions and also real life examples. Great pace, good content, easy to find answers to use-submitted questions. A must have course for beginners

By Masuk Sarker Batista

Excellent course. Learn something really cool things in easy way.

By Tarunner Joy

This is my first Udemy course, but so far I really like it. The tutorial is really useful and give a lot examples. The content and presentation combined make me feel engaged in what I am learning. I loved it.

By Nirsartho Luv

The course is great for beginners in Statistics & Machine Learning. And also intermediate level learners.

Lots of interesting projects.

By Tachel Favor

this course is exactly what i need

By Cutemingze

Learned so much, very easy to understand!

By Mouni Ishaar

I really like the focus on the practical implementation of the different regression techniques in Python. The package statsmodel was also covered in detail

By Henry Parkin

good experience and expand basic basic knowledges