All Projects → 42-AI → Workshops_mathematics

42-AI / Workshops_mathematics

Share resources, assets and information for the math sessions 🚀

Projects that are alternatives of or similar to Workshops mathematics

Awesome Ai Books
Some awesome AI related books and pdfs for learning and downloading, also apply some playground models for learning
Stars: ✭ 855 (+3188.46%)
Mutual labels:  ai, learning, mathematics
Bfgs Neldermead Trustregion
Python implementation of some numerical (optimization) methods
Stars: ✭ 8 (-69.23%)
Mutual labels:  ai, mathematics
Djl Demo
Demo applications showcasing DJL
Stars: ✭ 126 (+384.62%)
Mutual labels:  ai, learning
Pycm
Multi-class confusion matrix library in Python
Stars: ✭ 1,076 (+4038.46%)
Mutual labels:  ai, mathematics
Math Worksheet Generator
Create basic addition, subtraction, multiplication and division practice questions with the answer sheet
Stars: ✭ 438 (+1584.62%)
Mutual labels:  learning, mathematics
Clashjs
Javascript AI battle game. Create your own battleship.
Stars: ✭ 196 (+653.85%)
Mutual labels:  ai, learning
Opennars
OpenNARS for Research 3.0+
Stars: ✭ 264 (+915.38%)
Mutual labels:  ai, learning
Basic Mathematics For Machine Learning
The motive behind Creating this repo is to feel the fear of mathematics and do what ever you want to do in Machine Learning , Deep Learning and other fields of AI
Stars: ✭ 300 (+1053.85%)
Mutual labels:  ai, mathematics
Learn Something Every Day
📝 A compilation of everything that I learn; Computer Science, Software Development, Engineering, Math, and Coding in General. Read the rendered results here ->
Stars: ✭ 362 (+1292.31%)
Mutual labels:  learning, mathematics
Awesome Machine Learning
🎰 A curated list of machine learning resources, preferably CoreML
Stars: ✭ 716 (+2653.85%)
Mutual labels:  ai, learning
Ecgberht
Starcraft: Brood War bot using BWAPI4J
Stars: ✭ 19 (-26.92%)
Mutual labels:  ai
Openhabai
Train Neuronal networks to automate your home
Stars: ✭ 19 (-26.92%)
Mutual labels:  ai
Flowriddles
Repository for learning Kotlin Flow API
Stars: ✭ 23 (-11.54%)
Mutual labels:  learning
Docker Images
Out-of-box Data Science / AI platform | AI/数据科学的瑞士军刀
Stars: ✭ 25 (-3.85%)
Mutual labels:  ai
Learning
Learn by building
Stars: ✭ 19 (-26.92%)
Mutual labels:  learning
Game Server
Distributed Java game server, including cluster management server, gateway server, hall server, game logic server, background monitoring server and a running web version of fishing. State machine, behavior tree, A* pathfinding, navigation mesh and other AI tools
Stars: ✭ 916 (+3423.08%)
Mutual labels:  ai
Riceteacatpanda
repo with challenge material for riceteacatpanda (2020)
Stars: ✭ 18 (-30.77%)
Mutual labels:  ai
Aibootcamp 2019
AI bootcamp 2019 materials.
Stars: ✭ 18 (-30.77%)
Mutual labels:  ai
Construct
JavaScript Digital Organisms simulator
Stars: ✭ 17 (-34.62%)
Mutual labels:  ai
Launcher3
Launcher3 with no drawer
Stars: ✭ 25 (-3.85%)
Mutual labels:  learning

42 AI Logo

You : "Why we should learn all of these maths stuffs ?"
Teacher : "Because it in the syllabus..."
(You, during a sunny afternoon of your schooling)

Mathematics Activities

(english below)
Bienvenue sur le répertoire regroupant la production et ressources liés aux mathématiques de de 42 AI.
La production est divisée en 3 catégories:

  • Ateliers maths,
  • Rendez-vous maths,
  • Ressources

Welcome on the repository dedicated to the mathematical creations of 42 AI.
The repository is divided into 3 parts:

  • Mathematics workshops,
  • Mathematics rendez-vous,
  • Ressources.

Table of contents

Ateliers mathématiques

Les ateliers mathématiques s'adressent en premier lieu aux personnes ayant des difficultés en maths ou souhaitant se refamiliariser avec les maths, pour aborder le machine learning ou bien uniquement pour le plaisir de refaire des mathématiques.

Ces ateliers couvrent les bases de l'analyse, de l'algèbre linéaire et des statistiques qui sont abordées au lycée et va même un peu au delà concernant l'algèbre.
Ces différents sujets constituent un socle qui nous semble essentiel pour faire du machine learning sans se perdre dans les aspects mathématiques du domaine.

Quels sont les objectifs ?

  • Se réconcilier avec les mathématiques ou rafraîchir nos compétences en mathématiques,
  • Acquérir les notions de mathématiques suffisantes pour faire du machine learning,
  • Partager, expliquer, de demander des explications sur les mathématiques que ça soit dans l'optique de faire du machine learning ou non.

Quels est le programme ?

Concernant le programme il y a de l'analyse, de l'algèbre linéaire et un peu de statistiques.

  • En analyse, vous passerez du temps à voir ou revoir ce qu'est une fonction, quels sont les fonctions de base, comment dériver ces fonctions, comment manipuler et quelles sont les propriétés des fonctions exponentielle et logarithme et vous terminerez par les fonctions multi-variables et comment les dériver.
  • En algèbre, vous appréhendrez la notion de vecteur, comment manipuler des vecteurs. Vous verrez également ce qu'est une matrice et quelles sont les différentes opérations faisant intervenir des matrices.
  • En statistiques, on s'intéressera à la notion de moyenne, variance et covariance. i Les notions sont présentés de manière à ce que vous les compreniez au mieux dans le cadre où nous allons les utiliser: le machine learning. Pour ceux qui ont un bagage mathématiques bien développer, les approximations où les oublies sont voulus afin de ne pas saturer la compréhension.

ateliers maths general

Quand ?

  • Printemps 2020: Les ateliers mathématiques sont un RDV hebdomadaire qui débutera le lundi 27 avril 04 mai, de 17h30 à 19h30.

Rendez-vous mathématiques

Si vous avez la bosse des maths, venez partager votre passion et rencontrer des gens pour aller plus loin et progresser.

Les rendez-vous mathématiques s'adresse à tous les curieux et/ou passionnés de mathématiques. Durant ces rendez-vous sera aborder des sujets très divers en lien ou nom avec le domaine de l'IA. Les participants sont appelés à partager des connaissancces ou des compétences mathématiques qu'ils souhaitent.

Les rendez-vous mathématiques sont donc par nature, d'un niveau "intermédiaire" ou "avancée".

Quels sont les objectifs ?

  • Partager et d'approfondir des notions mathématiques et sa passion pour le domaine,
  • Acquérir des notions "avancées" de mathématiques en lien avec le ML, DL ou autre.

Quand ?

  • Pas de rendez-vous prévus pour l'instant (date: avril 2020).

Mathematics workshops

In first place, the mathematics workshop are adressed to people having difficulties with the basics notions in mathematics or people who whished to reacquaint with mathematics and who planned to study machine learning afterwards.

The mathematics workshops deal with the basics of the analysis, linear algebra and statistics which are learnt during high school.
We will push a bit further for linear algebra and strart to learn specific notions to machine learning.

We think these differents notions make the mathematical base to learn and practise machine learning without to get in trouble with maths aspects.

What are the goals ?

  • To bring you and maths back together or get a refresher,
  • To learn the basics of mathematics to start machine learning,
  • To share, explain and ask help about explanations concerning maths.

Syllabus

  • For the analysis part, you will learn what is a function, study some "common" functions, how to differentiate those functions, how to manipulate and what are the properties of the exponential and natural logarithm functions. You will finish with multivariate function and how to differentiate it with respect to each variables.
  • For linear algebra part, you will lean what is a vector and how to manipulate it. You will tackle the matrices also and learn some operations using matrices.
  • Finally in the statistics part, we will be interested in the mean, the variance and covariance notions.

mathematic workshops overview

When ?

  • Spring 2020: The mathematics workshops will take place every monday starting from April 27th May the 4th at 5:30 pm to 7:30pm (disclamer: Speech will be in french).

Note: For the moment (April 24th) all the sheets are in french, they will be translated very soon (for monday, you will have enough materials).

Mathematics rendez-vous

If you are a whiz at Math, please share your passion and come to meet enthusiasts like you.

The mathematics rendez-vous are for those who are curious or passionate about maths. Very different subjects concerning mathematics can be treated, related or not with AI. Participants are invited to share and explain knowledges.

By nature, the rendez-vous are "intermediate" or "adance" level.

What are the goals ?

  • To share our knowleges and deal with mathematics in depth,
  • To Express your passion about the mathematics,
  • To learn 'intermediate' or 'advanced' skills in maths related to ML, DL or any other fields.

When ?

  • No 'rendez-vous' planned for the moment (date: April 2020).

Ressources

Dans le répertoire Ressources vous trouverez:

  • Une liste de liens vers des vidéos, articles ou MOOC traitant des notions mathématiques abordées dans les ateliers mathématiques, rendez-vous mathématiques ou bien parce que les ressources ont été jugées pertinentes ou particulièrement bien expliquées.
  • Un archivage des différentes productions réalisées par le passé.

Fonctionnement du dépôt

Ce dépôt est là pour encourager la collaboration et l'échange. Un peu à la manière d'un wiki, le but est de l'alimenter avec des markdown créées par les contributeurs et de le maintenir à jour en apportant des corrections, exercices, liens vers des ressources et tout ce qui vous paraîtra approprié pour vous faire progresser et faire progresser les autres.

Pour contribuer vous pouvez utiliser tous les outils mis à disposition par Github : pull requests, issues, etc. Par exemple, n'hésitez pas à ouvrir une issue pour signaler une erreur et en débattre. Veillez à mettre des commentaires explicites pour les commits.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].