• Stars
    star
    197
  • Rank 191,834 (Top 4 %)
  • Language
    TeX
  • License
    Other
  • Created over 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Bootcamp to learn basics in Machine Learning

42 AI Logo

Bootcamp Machine Learning

One week to learn basics in Machine Learning! 🤖


Table of Contents


This project is a Machine Learning bootcamp created by 42 AI.

As notions seen during this bootcamp can be complex, we very strongly advise students to have previously done the following bootcamp:

42 Artificial Intelligence is a student organization of the Paris campus of the school 42. Our purpose is to foster discussion, learning, and interest in the field of artificial intelligence, by organizing various activities such as lectures and workshops.

Download

The pdf files of each module can be downloaded from our realease page: https://github.com/42-AI/bootcamp_machine-learning/releases

Curriculum

Module05 - Stepping Into Machine Learning

Get started with some linear algebra and statistics

Sum, mean, variance, standard deviation, vectors and matrices operations.
Hypothesis, model, regression, loss function.

Module06 - Univariate Linear Regression

Implement a method to improve your model's performance: gradient descent, and discover the notion of normalization

Gradient descent, linear regression, normalization.

Module07 - Multivariate Linear Regression

Extend the linear regression to handle more than one features, build polynomial models and detect overfitting

Multivariate linear hypothesis, multivariate linear gradient descent, polynomial models.
Training and test sets, overfitting.

Module08 - Logistic Regression

Discover your first classification algorithm: logistic regression!

Logistic hypothesis, logistic gradient descent, logistic regression, multiclass classification.
Accuracy, precision, recall, F1-score, confusion matrix.

Module09 - Regularization

Fight overfitting!

Regularization, overfitting. Regularized loss function, regularized gradient descent.
Regularized linear regression. Regularized logistic regression.


Acknowledgements

Contributors

Beta-testers

More Repositories

1

bootcamp_python

Bootcamp to learn Python for Machine Learning
TeX
390
star
2

bootcamp_data-engineering

Bootcamp to learn basics in Data Engineering
Shell
39
star
3

42ai_resources

A selection of resources to learn Python programming, Artificial Intelligence and Machine Learning 🤖
33
star
4

workshops_mathematics

Share resources, assets and information for the math sessions 🚀
TeX
32
star
5

workshops_ml_2018

Machine Learning hands-on exercises (March-June 2018)
Jupyter Notebook
27
star
6

workshops_ml_2019

Machine Learning hands-on exercises (February-May 2019)
Jupyter Notebook
22
star
7

Python-Bootcamp-Corrections

Amended Corrections of the python Bootcamp by 42 AI.
12
star
8

champions_for_corewar

A collection of 42 students' Core War Champions for AI training purposes
Assembly
9
star
9

42ai_pdf_builder

A PDF builder to create subjects in PDF format for our bootcamps
Python
9
star
10

42ai_autonomous_cars

Autonomous driving cars using Raspberry Pi
Python
6
star
11

workshops_cv

Computer Vision hands-on exercises
Jupyter Notebook
5
star
12

bootcamp_deep-learning

Work in Progress
5
star
13

StyleTransferMirror

With this project, you can have a mirror that display your reflexion in the style of any artpiece in real time
Jupyter Notebook
4
star
14

42ai_alphapilot_challenge

Our contribution to the AlphaPilot challenge. A drone racing gate detection algorithm.
Python
4
star
15

Elegant-Elegans

MATLAB
3
star
16

SentimentalBB

Jupyter Notebook
3
star
17

DBMS

Python
2
star
18

MLP_reworked

The public new version of MLP
2
star
19

Speech2Text

The goal of this project is to create a fonctional speech to text using Deep Learning
1
star
20

AIworkshops

AI workshops
CSS
1
star