Lorsque les gens parlent d’intelligence artificielle, ils parlent généralement d’apprentissage automatique.
La plupart des gens n’ont pas entendu parler d’IA de modélisation basée sur les agents. C’est dommage.
La modélisation basée sur les agents est beaucoup plus simple que l’apprentissage automatique. En gros, vous laissez simplement les agents interagir dans un environnement et surveillez tout comportement émergent. Vous n’avez pratiquement pas besoin d’avoir de connaissances en mathématiques et vous êtes capable de créer des choses incroyables.
Vous pouvez simuler la société (par exemple, propagation de virus, interaction de groupes de personnes, d’individus différents…), écologie (propagation d’incendie)… vous pouvez simuler des processus chimiques, des phénomènes physiques et plus encore…
Cela ne semble-t-il pas incroyable? ( PS : simuler une société est un moyen de la comprendre )
Comme vous l’apprendrez dans ce cours, le paradigme de l’IA de modélisation basée sur les agents est très différent de l’apprentissage automatique. Cela a même conduit à de nouvelles et étonnantes connaissances en sciences sociales.
Nous programmerons dans le langage NetLogo qui est l’un des environnements les plus populaires et les plus puissants.
Que couvre ce cours ?
- Théorie de la modélisation à base d’agents
- 1 Travaux pratiques- sur le projet (nous simulerons la propagation d’un virus)
- Storytelling avec simulation
- Simulation sur site Web
Si vous êtes prêt à relever un tout nouveau défi et à découvrir une technique d’IA puissante que vous n’avez jamais vue auparavant dans aucun type d’apprentissage automatique, alors ce cours est pour vous !
À bientôt en classe !
CONSEILS (pour suivre le cours) :
- Prenez des notes manuscrites. Je ferai mes présentations. Cela vous aidera à comprendre.
- Conférences – 1,5x vitesse, Codage – 1,25-1,5x vitesse
- Écrivez du code vous-même, ne restez pas assis là et regarde mon code. Vous apprenez à coder en… codant. 🙂
- Posez beaucoup de questions sur le forum de discussion. Plus il y en a, mieux c’est ! Je vais y répondre.
Welcome!
Agent-Based Modeling
For a further direction I would suggest you to:
1) have a look at a book: An Introduction to Agent-Based Modeling: Modeling Natural, Social, and Engineered Complex Systems with NetLogo
2) try to come up with your own model - analyze your problem, divide it into variables and key features and implement them
3) I have also given link to external resource to this lecture