Les gens qui font des formations IA en général ils apprennent les Maths aussi ?

OP
LM

LesModoAbusent

il y a 3 mois

J'ai un collègue de boulot qui a fait une formation j'ai l'impression qu'il a seulement appris a utiliser des Frameworks, du coup c'est possible de créer ses propres modèle sans connaitre les maths derrière ? C'est pas sensé être un boulot de thésard ça ?
LC

laCgenant

il y a 3 mois

Je bosse dans l'IA si ça t'intéresse

après je suis pas sûr de comprendre ta question

Dans l'IA y'a du boulot pour tout le monde et pour tout niveau de qualification
Même un type qui a un CAP coiffure peut potentiellement trouver un taf de labellisation

Après faut voir ce que tu veux faire dans la chaîne
Les matheux (data scientist) ce sont les plus qualifiés et ceux qui bossent sur les questions de fond

Mais oui si tu sais "seulement" coder, tu peux être simplement un "utilisateur" des solutions haut niveau qui existent déjà et entraîner un modèle sans rien comprendre à ce qui se passe derrière (à condition qu'il existe déjà des implémentations pour ton problème précis)

OP
LM

LesModoAbusent

il y a 3 mois


Je bosse dans l'IA si ça t'intéresse

après je suis pas sûr de comprendre ta question

Dans l'IA y'a du boulot pour tout le monde et pour tout niveau de qualification
Même un type qui a un CAP coiffure peut potentiellement trouver un taf de labellisation

Après faut voir ce que tu veux faire dans la chaîne
Les matheux (data scientist) ce sont les plus qualifiés et ceux qui bossent sur les questions de fond

Mais oui si tu sais "seulement" coder, tu peux être simplement un "utilisateur" des solutions haut niveau qui existent déjà et entraîner un modèle sans rien comprendre à ce qu'il y a derrière

ça réponds à ma question, ma question c'était est-ce qu'un mec peut bosser dans l'IA et faire ses propres modèle sans forcément comprendre les fondements mathématiques derrière, après la réponse est oui si je comprends ce que tu me dis, mais en cas de problème si le modèle ne fonctionne bien qu'avec les données qui ont été utiliser pour l'entrainement mais ne fonctionne pas bien avec des données qui ont été utilisé hors de l'entrainement, un mec qui ne connait pas les maths derrière ne vas pas pouvoir debugger ça non ?

DI

Dismoquente

il y a 3 mois

Tu peux faire des modèles en pytorch en assemblant des layers existants, en prenant un algo d'optim standard et en utilisant des datasets déjà dispos dans des libraires. Avec un peu d'intuition sur les différentes notions comme la convolution, les transformers, les architectures de réseau... tu peux t'amuser sans avoir trop de bagage en maths.

Là où tu seras bloqué sans maths c'est si tu veux t'attaquer à un problème entièrement nouveau avec des données qui n'ont pas déjà d'encodage standard ou si tu veux créér un nouveau type de layer ou d'optim.

LC

laCgenant

il y a 3 mois

ça réponds à ma question, ma question c'était est-ce qu'un mec peut bosser dans l'IA et faire ses propres modèle sans forcément comprendre les fondements mathématiques derrière, après la réponse est oui si je comprends ce que tu me dis, mais en cas de problème si le modèle ne fonctionne bien qu'avec les données qui ont été utiliser pour l'entrainement mais ne fonctionne pas bien avec des données qui ont été utilisé hors de l'entrainement, un mec qui ne connait pas les maths derrière ne vas pas pouvoir debugger ça non ?

En l'occurence, que tu décris est un problème bien décrit dans la littérature IA, ça s'appelle "distribution shift" (et les solutions s'appellent souvent "adaptation de domaine") si vraiment il y a une différence majeure entre le jeu d'entraînement et les exemples en inférence, et ça s'appelle "out of distribution" (souvent abrégé OOD) si c'est plutôt la gestion d'exemples bizarres mais plus ponctuels

dans certains cas tu as des solutions assez faciles d'utilisation que tu pourras appliquer sans forcément avoir de formation solide en mathématiques
Après je ne dis pas que c'est forcément simple, mais ça nécessite plus ce que j'appellerais une bonne culture du machine learning, c'est-à-dire une compréhension du domaine spécifique du machine learning, qu'une culture mathématique (au sens des maths scolaires mpsi/mp etc.). Ça peut éventuellement se développer sur le tas (contrairement aux maths pour lesquelles il faut vraiment une formation solide), il faut plutôt avoir une intuition de ce qu'est la data et comment on la représente, avoir une visualisation schématique de ce qu'il se passe, et quand même avoir une intuition même informelle et relevant du "bon sens" des probas (sans forcément avoir étudié les probas en prépa)

MD

MilouDominateur

il y a 3 mois

On peut faire quoi comme métier lié à l'IA en étant naze en maths ?
LE

Ledyanoy

il y a 3 mois

Non y'a pas de maths sauf à haut niveau dans ces métiers j'imagine.

Pour 99% des utilisations, faire de "l'IA", c'est en réalité utiliser une API ChatGPT et foutre sa surcouche dessus

Y'a des tonnes de modèles et de dataset sur HuggingFace

Donc non, y'a pas besoin de math, ni même de savoir coder en réalité

TL

TheLelouch4

il y a 3 mois

Ceux qui font les IA ont tous un Master ou doctorat.
Ceux qui les finetune tu as juste à rassembler tes donnés et utiliser des librairies toutes faites pour les entraîner (pytorch...).
Ceux qui les utilisent juste bah... Ça demande aucune compétence en général.

À voir aussi

Des génies en math ici?

41

il y a 2 mois

Des génies en math ici?