De développeur Fullstack à expert en IA : À la recherche des meilleures formations
Free-Worker-98972
Salut à tous,
Je suis développeur Fullstack JS ( 7 ans d'expérience) passionné et freelance depuis deux ans. Après avoir jonglé avec les projets, je me retrouve maintenant dans une situation où le marché semble aussi tendu qu'une corde raide. Et franchement, j'ai peur que si je ne fais rien, je finisse par m'écraser.
Mais bon, assez de dramaturgie. Parlons affaires sérieuses. J'ai toujours eu cette petite étincelle pour l'intelligence artificielle, même lorsque j'étais en formation d'ingénieur, mais je n'ai jamais osé plonger dans ce monde. Maintenant, je me dis que c'est le moment idéal pour sauter et plonger tête première dans l'IA.
Alors voilà ma question pour vous: quelles sont les meilleures formations/certifications reconnues en l'IA ? Je parle de celles qui ont le meilleur accompagnement, la meilleure valeur sur le marché.
YK
-
yanolezard
Nombre de posts : 307Nombre de likes : 292Inscrit : 5 décembre 2016Bonjour "Free-Worker-98972",
Aborder le côté développement technique de l'écosystème "Intelligence Artificielle" n'est pas la chose la plus aisée, même pour les passionnés.
Comme dans le sketch de "Chevalier & Laspalès" (le Train pour Pau) : "y en a qu'ont essayé ... ils ont eu des problèmes"
Pour rappeler quelques grands principes, l'Intelligence Artificielle n'existe pas (lisez cet excellent ouvrage de Luc Julia - cofondateur de "Siri" d'Apple)
"https://www.amazon.fr/Lintelligence-artificielle-nexiste-pas-JULIA/dp/241204340X"
L'ancêtre de ce que l'on appelle l'IA est le "Système-Expert", principalement développés, à 99%, en langage "Prolog" (Faits, Clauses, Prédicats)(https://fr.wikipedia.org/wiki/Syst%C3%A8me_expert#:~:text=Un%20syst%C3%A8me%20expert%20est%20un,expert%2C%20dans%20un%20domaine%20particulier.)
Ensuite, la complexité dans la discipline "Développement", c'est qu'il n'existe pas qu'une "IA", mais des "IA" (l'IA Générative n'est qu'un élément dans la chaîne) car si l'on résume :
1/ L'IHM ou l'application : le Prompt, le ChatBot, la page Web, l'IoT
2/ L'interface : API pour la plupart
3/ Le moteur de règles / moteur d'inférences
4/ Les modèles de langages (LLM, ML, DL, NLP, Prog Neuronale, etc) et leurs "SDK" associés
5/ Les données (de quelques Go à de très gargantuesques Qetta-Octets (Qo, soit 10^30)
A ce jour, il existe des milliers d'IA différentes car elles sont spécifiques à un domaine, à une tâche.
L'IA est encore balbutiante, dans bien des domaines et pour les formations, c'est un peu la même chose :
A la base, il s'agit de "DATA" => donc un usage plutôt orienté métier/produit (Big Data & Cie), développement : R, Java, Scala, Python, C++
Maitriser le Machine Learning (ML), le "Deep Learning" (DL), les réseaux neuronaux, les modèles de langages, le NLP (Natural Language Processing), maitriser les modèles d'apprentissages, les statistiques, les probabilités, les mathématiques très avancées (souvent une formation de reprise de connaissances est nécessaire avant d'entamer le processus).
Avoir une double compétence IT/Dev/Droit : en développement IA respectueuse => "Law is code" et non "Code is Law".
Au final :
Expert de la Data qui a une bonne connaissance des enjeux du développement de produit, ce qui lui permet de créer des fonctionnalités qui répondent aux besoins des utilisateurs finaux.
Réalise des programmes informatiques intelligents pour traiter les données et pour résoudre des problèmes complexes rapidement et avec une grande précision.
Souvent, ce qu'un développeur recherche :
un titre reconnu / délivré par l'Etat (Titres RNCP 5,6,7 = de +3 à +5 en équivalence), AFPA, GRETA, ... quelques fois en partenariat avec les GAFAM (Microsoft Azure, Amazon Web Services, Google Cloud Platform)
une certification (souvent liée à un des GAFAM : Azure, AWS ou GCP ; valable 3 années à renouveler ... car en 3 ans, les "IA" ne seront plus ce qu'elles étaient)
une formation /certification internationale (pas forcément reconnue par l'Etat), mais principalement très recoonue par les organisations privées), de style "Simplilearn" et souvent en partenariat avec des "majors" (IBM, Intel, ...)
Comme l'IA est devenue une manne financière extraordinaire, au niveau des formations (on en voit des "vertes" et des vraiment pas mûres), en CPF ou en parcours traditionnels (OPCO), de type "bootcamp" à 3 mois en passant par les formations "Express" ou sur des formations/alternances plus sérieuses (Master2, Bachelor, des Titres RNCP, ...) mais qui font souvent l'impasse sur la remise à niveau plus que nécessaire en stats, proba, maths sup/spé, avancées (niveau Mathlab) et les réseaux neuronaux, souvent approchés et peu approfondis ... Le coût est important certes, à chacun de voir ce l'intéresse, ainsi que le temps : de quelques mois (en moyenne 3) à 2 ans/3ans (sur ces dernières durées, il y a des possibilités "d'alternance"). Quant aux formations internationales, comme celle indiquée, le temps, c'est vous qui le gérez car 100% des ressources sont disponibles à vie.
Jusqu'à maintenant, et de part mes longues expériences diverses et variées, je retiens :
Pour se remettre à niveau en scientifiques : maths avancées/sup/spé/mathlab (une certification Mathlab avancée est souvent bien appréciée), statistiques, probabilités,
Pour bien aborder les datas/algorithmes ML/DL : formation en Développement Big Data (R, Java, Scala, Python, C++, Julia)
Pour bien aborder l'IA, une formation en développement de Systèmes-Experts (langage Prolog), la base de tout (mais tout le monde n'est pas d'accord : pour passer de l'Intelligence Artificielle Symbolique (IAS) à "une" Intelligence Artificielle Générative (IAG)
Pour bien s'ancrer dans les "entrailles" des IA, formation en développement des Moteurs (Règles/Inférences), des Modèles d'Apprentissages (NLP, Réseaux de neurones, etc.), des algorithmes complexes ... Ne pas oublier qu'une IA comme ChatGPT4, c'est quelques centaines de milliards de "paramètres" et cela ne cesse d'augmenter ... et avec la puissance de calcul des GPU (Graphical Processing Units), des nouveaux processeurs RISC/CISC, et des algo de calculs massivement parallèles, en passant par le futur quantique ... on aura à peine effleuré la touche "Entrée" que les résultats seront là.
En espérant avoir éclairé quelques lanternes, dans le clair-obscur opaque et profond des "Intelligences Artificielles" pour le développeur en IA,
Bien à vous toutes et tous,
Yanolezard.
-
ArielZplinux
Nombre de posts : 5Nombre de likes : 2Inscrit : 15 décembre 2023Bonjour,
J'avais trouvé cette formation je ne sais plus ou.
https://course.elementsofai.com/
C'est avec l'université d'Helsinki, ça semble sérieux et intéressant sans être trop orienté grand public. L'inscription est gratuite, il me semble que le certificat aussi.
Je m'y suis inscrit il y a quelques mois sans la faire vraiment encore, d'ailleurs je devrais essayer de m'y remettre.
Sinon j'avais fait avant cette formation (https://www.unow.fr/formations/les-fondamentaux-des-intelligences-artificielles-generatives/) avec Unow en français par l'intermédiaire de la boite de portage avec qui j'étais, c'était intéressant, très grand public, ça m'a donné un certificat à la fin et un bon aperçu de l'IA générative.
Aucun gain apparent dans ma recherche de mission de dev backend/fullstack pour l'instant.
- Message supprimé
Vince Ricosti
Nombre de posts : 107Nombre de likes : 64Inscrit : 17 mars 2009De toute façon quand on suit des tutoriels un peu sérieux sur le sujet (je commence par les vidéos de Andrej Karpathy), les maths arrivent assez rapidement mais après dire qu'il faut un doctorat je ne sais pas trop car le but c'est d'appliquer ce qui fonctionne et reprendre l'existant pas d'ouvrir de nouveaux chemins ou chercher des optimisations.
Vous êtes indépendant et sous l'emprise du doute, de la solitude ou vous recherchez simplement du soutiens et des conseils de la part d'autres freelances? Venez en discuter notre tchat privé hébergé chez revolt (open-source): https://rvlt.gg/Fg0vhTMX