Livre sur l'intelligence artificielle

Et les réseaux de neurones ?

a marqué ce sujet comme résolu.

Bonjour,

J'aimerais bien en découvrir un peu plus sur l'intelligence artificielle, par curiosité mais aussi parce que c'est un domaine qui m'intéresse très fortement, et sur lequel j'aimerais éventuellement me spécialiser plus tard. Je chercherais donc des livres (ou autre ressource) sur le sujet abordé de manière assez générale et théorique, mais aussi des docs avec des exemples plus concrets.

J'aimerais aussi en savoir plus sur les réseaux de neurones et les IAs qui peuvent "apprendre", la théorie derrière, les mises en pratiques, les applications, etc.

Quelques bonnes personnes pourraient-elles m'aiguiller dans mes recherches ?

Merci

Peut-être avec la littérature (enfin, les histoires quoi), mais il doit bien exister sur le sujet des IAs quelques livres qui font références dans le domaine (je sais pas, pour leur accessibilité, leurs explications correctes et claires, leur lisibilité, etc).

Tu me conseille de lire et de voir après, moi je voudrais bien qu'on me conseille quelques-uns parmi lesquelles je pourrais choisir en premier lieu ! Car le problème c'est que je n'ai aucun nom, aucune référence dans le domaine.

J'ai trouvé ce livre sur Amazon : Réseaux neuronaux : Une introduction accompagnée d'un modèle Java par Jean-Philippe Rennard, quelqu'un a un avis dessus ?

+0 -0

Salut ! Alors déjà, tout dépend de ton niveau je pense. Si tu es déjà un peu avancé tu peux lire des thèses et autre publication scientifique en recherche, notamment. Sinon, google est à toi, n'oublie pas les aides de recherche, souvent ut peux trouver des pdf bien fait. Sinon en livre, je connais celui ci mais il est un peu cher. Ceci dit il est très bien !

A mon niveau je pense que les thèses seraient un peu (pas mal même) trop avancé pour moi. Je vais un peu mieux chercher Google, mais c'est que j'aurais aussi aimé un livre papier que je puisse lire même sans ordi.

Le livre que tu cite à l'air vraiment intéressant, mais c'est vrai qu'il est très chère (d'un côté il fait 1200 pages)… Merci de me l'avoir montré en tout cas !

Si tu es étudiant, tu peux demander à la bibliothèque de l'université ou de l'école de l'emprunter, s'ils ne l'ont pas ils ont un réseau pour se le procurer auprès des autres établissements normalement. ;)

Il est fort probable que ce livre y soit quelque part, peut être pas dans sa dernière édition.

+1 -0

"AI: a modern approach", c'est la base. Il est super bien écrit.


Edit :

Le livre que tu cite à l'air vraiment intéressant, mais c'est vrai qu'il est très chère (d'un côté il fait 1200 pages)… Merci de me l'avoir montré en tout cas !

Il mérite ce prix amplement. Tu peux l'acheter les yeux fermés. ;)


Ensuite, tout dépend du sous-domaine que tu veux développer : réseaux neuronaux, méthodes d'apprentissage, TALN, reconnaissance, algos génétiques, etc.

Puisque ce sont les méthodes d'apprentissage qui semblent t'intéresser, j'ai cité d'autres ouvrages ici : https://zestedesavoir.com/forums/sujet/983/requetes-de-tutoriels/?page=9#p36192

Si tu souhaites plus d'infos ou que tu voudrais avoir des ouvrages tournés vers les réseaux neuronaux, je peux aussi te renseigner. Le 3/4 de ta littérature sera en anglais par contre.

+0 -0

@Renault: Ah oui, bonne idée, j'irais voir à la BU Lundi ! J'espère juste, si je l'obtiens, que je pourrais le garder assez longtemps pour pouvoir bien le lire.

@Arius: Merci pour les références ! Bon, le premier livre ("AI: a modern approach") coûte $144 donc je vais peut-être faire l'impasse dessus pour l'instant… Je regarderais les autres, ça à l'air intéressant !

Merci beaucoup, je pense avoir quelques bonnes références dans le domaine maintenant pour bien démarrer !

Y a aussi un MOOC sur le Machine Learning d'Andrew Ng sur Coursera qui est plutôt pas mal d'après les retours (je ne l'ai pas suivi perso mais vu l'auteur… ^^ ).

Have fun ! ;)

+1 -0

Je ne peux qu'approuver mes voisins du dessus : pour une entrée sympa et facile dans la matière, il y a le livre de Jean Gabriel Ganascia : L'Intelligence Artificielle. Si c'est un sujet qui te botte et que tu veux en avoir une explication plus technique, AI : a modern approach et ce dont tu as besoin. Ce livre est la bible de l'IA. Il est écrit par Peter Norvig (directeur scientifique chez Google et ex-directeur de l'exploration sur Mars à la NASA) et Stuart Russel (ex-collègue de Peter Norvig à l'AAAI). Je l'ai edpuis le mois d'août et je ne l'ai toujours pas fini, mais tu n'es pas obligé de le lire de manière linéaire, c'est une grande force de ce livre. De plus, le cours d'Andrew Ng sur Coursera est, selon moi, un excellent cours. Tout y est approfondi de manière très claire et avec implémentation (Matlab/Octave) pour appuyer ses propos. Mais je comprends ce que tu veux dire, les MOOCs ne sont pas spécialement mon truc non plus.

Les réseaux neuronaux, c'est un sujet assez complexe où tu n'auras pas d'autre choix que de te lancer dans de la lecture de thèse set de recherches. C'est un sujet qui n'est pas suffisamment développé pour qu'il y ait beaucoup de lecture de vulgarisation.

De manière générale, je ne te recommanderai pas des livres du genre l'IA en Java ou l'IA en C# parce que c'est assez restrictif. Quand l'aspect implémentation est traité (dans un livre) il me semble important que ça soit relativement générique (avec pseudo-code comme dans Ai: a modern approach par exemple) avec éventuellement une implémentation.

Et si tu t'inscris relativement tard au cours sur Coursera, tu as accès à toutes les vidéos précédentes. ^^ Mais je trouve qu'ils chargent bien les semaines chez Coursera. Contrairement à un certain site au design orange que j'avais connu qui te laissait une semaine entre $a(b+c) = ab + ac$ et $ab + ac = a(b+c)$, il m'est arrivé de ne pas avoir assez de la semaine de temps imparti (j'étais peut-être un peu jeune et je n'avais pas vraiment le niveau suffisant cependant).

La conclusion, c'est que des livres, il y en a, mais si tu ne commences pas par la base (AI: a modern approach), je ne dis pas que tu ne réussiras pas, mais je dis que ce n'est pas une bon choix d'orientation. Ensuite, tu devras lire des travaux (probablement en anglais) et probablement même pas finis (travaux en cours, thèses en écriture, recherches, etc.). Il y a d'autres plateformes plus précises tel Coursera si tu veux un supplément.

Mais l'IA est un excellent choix ! Toutes mes félicitations.

+1 -0

Merci beaucoup du retour ! Je vais définitivement voir à ma BU Lundi (enfin quand j'aurais du temps) pour voir si je peux emprunter les livres (pour voir aussi s'ils ont AI: A modern Approach). J'essaierais surement de l'acheter s'il me plait.

Merci pour les conseils et les suggestions !

Ah vi ! le livre de Ganascia, comment j'ai pu oublier de le citer celui-là… ? :( T'as bien fait de poster, poupou.

Les réseaux neuronaux, c'est un sujet assez complexe où tu n'auras pas d'autre choix que de te lancer dans de la lecture de thèse set de recherches. C'est un sujet qui n'est pas suffisamment développé pour qu'il y ait beaucoup de lecture de vulgarisation.

Ah ah, pour une fois, c'est pas tout à fait exact. Tu trouveras des livres (il y a, je peux t'en citer quelques uns Tycoon (faut juste que je fouille ma bibliothèque)) et des cours sur les réseaux neuronaux avec une bonne recherche Google relativement bien expliqués si l'on connait plus ou moins le sujet mais ça ne rendra pas la chose plus simple à apprendre. Bref, il y a du contenu mais sans avoir les connaissances générales, ça va être chaud de comprendre en "profondeur" les réseaux neuronaux. :-°

+1 -0

Bah en fait je veux bien des références s'il le faut, le truc c'est que je pense qu'il faudrait d'abord que j'aborde l'IA en général avec des livres comme AI : a modern approach avant d'approfondir avec les réseaux neuronaux et autres notions plus "avancé", il me semble. Histoire de pas arriver sur le sujet et de rien comprendre parce que j'ai pas les bases nécessaires…

EDIT: Ce que tu as dit, en fait ^^

+0 -0

Salut ! Alors déjà, tout dépend de ton niveau je pense. Si tu es déjà un peu avancé tu peux lire des thèses et autre publication scientifique en recherche, notamment. Sinon, google est à toi, n'oublie pas les aides de recherche, souvent ut peux trouver des pdf bien fait. Sinon en livre, je connais celui ci mais il est un peu cher. Ceci dit il est très bien !

Ricocotam

J'allais aussi conseiller ce livre il fourni une bonne approche et il est assez complet (je l'ai lu dans une bibliothèque).

De mémoire, son contenu est globalement abordable ce qui est surprenant pour son contenu.

Imgur

+1 -0

Les réseaux neuronaux, c'est un sujet assez complexe où tu n'auras pas d'autre choix que de te lancer dans de la lecture de thèse set de recherches. C'est un sujet qui n'est pas suffisamment développé pour qu'il y ait beaucoup de lecture de vulgarisation.

Euh, non. On ne peut pas dire ça.

Les réseaux de neurones sont un modèle théorique connu depuis la fin des années 1950 (c'est-à-dire que c'est encore plus ancien que les premières expressions régulières, pour te situer… et c'est pas étonnant puisque les expressions régulières ont été créées pour enrichir la théorie des réseaux de neurones, à l'origine) et les applications concrètes du Perceptron sont connues depuis les années 80.

Que ce modèle soit encore un sujet d'étude et de recherche actif (comme le sont les automates, d'ailleurs), soit, mais de là à dire que "le domaine n'est pas assez développé", il ne faut pas pousser : il est devenu banal aujourd'hui d'essayer de coupler un réseau de neurones avec un algo génétique glouton comme le filtre particulaire juste pour se marrer et voir ce que ça donne. Qui plus est le machine learning ne se résume pas aux réseaux de neurones, il existe des tas d'autres algorithmes intéressants, comme le boosting qui est devenu très populaire durant la dernière décennie.

Vraiment, c'est loin d'être un vague sujet dont on a à peine gratté la surface.

Par contre je rejoins mes VDD en ce qui concerne les prérequis : le réseau de neurones le plus banal (le perceptron de Rosenblatt, justement) demande au minimum de maîtriser les dérivées partielles pour en saisir le fonctionnement.

+2 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte