• Stars
    star
    204
  • Rank 192,063 (Top 4 %)
  • Language
    TeX
  • License
    Other
  • Created about 5 years ago
  • Updated 5 months 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
408
star
2

bootcamp_data-engineering

Bootcamp to learn basics in Data Engineering
Shell
40
star
3

workshops_mathematics

Share resources, assets and information for the math sessions 🚀
TeX
34
star
4

42ai_resources

A selection of resources to learn Python programming, Artificial Intelligence and Machine Learning 🤖
33
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
21
star
7

bootcamp_deep-learning

Work in Progress
14
star
8

Python-Bootcamp-Corrections

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

42ai_pdf_builder

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

champions_for_corewar

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

42ai_autonomous_cars

Autonomous driving cars using Raspberry Pi
Python
6
star
12

workshops_cv

Computer Vision hands-on exercises
Jupyter Notebook
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