Subscribe to DSC Newsletter

Learn #MachineLearning Coding Basics in a weekend – a new approach to coding for #AI

image source - wikipedia

UPDATE

Hello all

we are now closing this 

we have been overwhelmed by the response. 

Also, speaking to Data Science Central - we will offer a certification of completion(no cost for that)

I will create a group on Data Science Central and post more details

We start this weekend (16th)

Although we said 'in a weekend' we will give you a week to complete starting this weekend 

I will post other rules and guidelines in the group also

I will also post more content leading up to the weekend

kind rgds

Ajit


We (Ajit Jaokar and Dan Howarth) are launching a new free online interactive book called Learn Machine Learning Coding Basics in a weekend

The idea is: spend one weekend to pick up the basics of coding for machine learning

The audience

  1. Curious and already exploring machine learning online
  2. Already can code in any language

The methodology

We are going to use deliberate practise to learn coding

I believe that this concept originated in the old soviet union athletes

It is also associated with a diverse range of people including Golf (Ben Hogan), Shaolin Monks, Benjamin Franklin etc. For the purposes of learning coding for machine learning, we apply the following elements of deliberate practice  

  • Break down key ideas in simple, small steps. In this case, using a mindmap and a glossary
  • Work with micro steps
  • Keep the big picture in mind
  • Encourage reflection/feedback
  • Practice each element
  • Reflect and adapt in microdata points
  • Go slow

 

Image source: wikipedia

Artefacts / tools

  • Mindmap – Glossary
  • Colab
  • Site of book posted for comments

This means we don’t need any installation (it’s completely web-based)

The process

Overview

We will guide you through two end-to-end machine learning problems that can be taken over one weekend. 

We will introduce you to important machine learning concepts, such as machine learning workflow, defining the problem statement, pre-processing and understanding our data, building baseline and more sophisticated models, and evaluating models. 

We will also introduce to keep machine learning libraries in python and demonstrate code that can be used on your own problems. We will cover data exploration in pandas, look at how to evaluate performance in numpy, plot our findings in Matplotlib, and build our models in sci-kit learn. 

Day 1 will focus on a regression problem and introduce you to the machine learning workflow and key libraries. We will build and evaluate our first models in sci-kit learn, and replicate our evaluation in numpy as a way of introducing you to the library. 

Day 2 will focus on a classification problem, and look to reinforce machine learning workflows, focus on pandas for data exploration and analysis, and build more models in sci-kit learn. We will end by building a machine learning pipeline. 
By the end of the weekend, you will have been introduced to core concepts and have some solid code examples that you can translate to new problems. We’ll also provide you with links to enable you to develop your knowledge further. 

 

Feedback mechanism

  • comments in the comments section of the book
  • we will aim to respond to in a week or the community can respond where possible.
  • We are specifically interested in Missing concepts and Coding issues
  • In keeping with the ideas of deliberate practise, we will narrow the focus and we will confine to the ideas in the notebooks

 

When

first week of Feb 2019

Interested?

Comment below and we will post link to book and code when live

 

Views: 19792

Comment

You need to be a member of Data Science Central to add comments!

Join Data Science Central

Comment by Karun Korkmaz on February 11, 2019 at 11:09am

I am interested in very much. Please include me as well in the list.

Thanks for efforts and contibutions. 

Karun Korkmaz, MD

Comment by Shepherd Fungayi on February 11, 2019 at 12:08am

Hello

I am interested in this program. Please include me in the list.

Comment by Jannani Thambidurai on February 10, 2019 at 9:28pm

Hi

I am interested. Thank you for making this opportunity available for all of us.

regards.

Comment by vinoth marimuthu on February 10, 2019 at 7:59am

interested

Comment by Marco Chou on February 10, 2019 at 7:19am

Yes, I am very interested in.

Comment by Dr S Kotrappa on February 9, 2019 at 5:19am

Thank you Ajit Jaokar

Comment by Pablo Serrallonga on February 9, 2019 at 1:37am

Estoy interesado. Por favor avisar cuando este disponible. Gracias

Comment by ajit jaokar on February 8, 2019 at 8:46pm

Thanks all. I shall start posting some more things this weekend and we are good to go from Monday onwards. look fwd to working with you

Comment by David Crosby on February 8, 2019 at 8:14pm

interested. am i too late?

Comment by NK on February 8, 2019 at 1:53pm

(Ajit Jaokar and Dan Howarth) ..this is the second time I am commenting! I'm all excited for this and waiting for you guys to share the info tomorrow or let us know the update atleast.

© 2019   Data Science Central ®   Powered by

Badges  |  Report an Issue  |  Privacy Policy  |  Terms of Service