Tu n'expliques pas la différence que tu fais entre programme et algorithme :) On peut pourtant poser une équation si on reste sur des définitions vagues.
Un algorithme est la modélisation d'un calcul. Un programme est un fichier exécutable qui lorsqu'on le lance effectue un calcul. Il peut avoir été modélisé via un algorithme ou être généré généralement par un autre programme.
L'apprentissage en ligne / hors ligneC'est plus une limite pratique, l'apprentissage est plus coûteux que le calcul donc ona une phase distincte mais il y a pas d'opposition des principe a faire de l'apprentissage au fil de l'eau en rajoutant des exemples au fils de l'existence du programme.
C'est pas la première problématique. La plupart des IA dont on parle en ce moment ne peuvent pas apprendre à partir des interactions qu'elles ont. Parce que les données ne sont pas assez fiables, parce qu'il faudrait aussi rappliquer certaines étapes que tu ne fais pas perpétuellement ou simplement parce que leur apprentissage n'a pas grand chose à voir avec leurs interactions.
Disons que du coup ce n'est pas une caractéristique.
Les IA sont simplement des programmes où au lieu de décrire de manière plus ou moins impérative l'algorithme définissant son comportement, on a utilisé une technique se basant sur une phase d'apprentissage et il extrapole les cas qu'il n'a pas déjà rencontré. Oui oui je persiste il y a un algorithme humain décrivant le comportement d'un programme non IA (si tu as besoin de tout explicité) et un méta algorithme qui décrit comment utiliser le résultat de l'apprentissage dans les IA.
[^] # Re: Simulation
Posté par barmic 🦦 . En réponse au journal Une simulation de drone de combat qui tourne mal. Évalué à 3. Dernière modification le 03 juin 2023 à 13:56.
Un algorithme est la modélisation d'un calcul. Un programme est un fichier exécutable qui lorsqu'on le lance effectue un calcul. Il peut avoir été modélisé via un algorithme ou être généré généralement par un autre programme.
C'est pas la première problématique. La plupart des IA dont on parle en ce moment ne peuvent pas apprendre à partir des interactions qu'elles ont. Parce que les données ne sont pas assez fiables, parce qu'il faudrait aussi rappliquer certaines étapes que tu ne fais pas perpétuellement ou simplement parce que leur apprentissage n'a pas grand chose à voir avec leurs interactions.
Disons que du coup ce n'est pas une caractéristique.
Les IA sont simplement des programmes où au lieu de décrire de manière plus ou moins impérative l'algorithme définissant son comportement, on a utilisé une technique se basant sur une phase d'apprentissage et il extrapole les cas qu'il n'a pas déjà rencontré. Oui oui je persiste il y a un algorithme humain décrivant le comportement d'un programme non IA (si tu as besoin de tout explicité) et un méta algorithme qui décrit comment utiliser le résultat de l'apprentissage dans les IA.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll