Ce sont, à mon avis, de très bons livres.
- R. Rojas: Réseaux de neurones
- CM Bishop: Réseaux de neurones pour la reconnaissance de formes
Les livres présentent certaines similitudes: ils ont tous deux environ 500 pages et ils sont assez anciens depuis 1995. Néanmoins, ils restent très utiles. Les deux livres commencent à partir de zéro en expliquant ce que sont les réseaux de neurones. Ils fournissent des explications claires, de bons exemples et de bons graphiques pour faciliter la compréhension. Ils expliquent en détail les problèmes de formation des réseaux de neurones, sous leurs nombreuses formes, et ce qu'ils peuvent et ne peuvent pas faire. Les deux livres se complètent très bien, car ce que l’on ne peut pas comprendre avec un livre, l’un tend à se retrouver dans l’autre.
Rojas a une section, que j'aime particulièrement, sur la mise en œuvre de la rétrodiffusion sur de nombreuses couches sous forme de matrice. Il contient également une section intéressante sur la logique floue et une autre sur la théorie de la complexité. Mais alors Bishop a beaucoup d'autres belles sections.
Rojas est, je dirais, le plus accessible. Bishop est plus mathématique et peut-être plus sophistiqué. Dans les deux livres, le calcul consiste principalement en algèbre linéaire et en calcul de fonctions à variables multiples (dérivées partielles, etc.). Sans aucune connaissance de ces sujets, vous ne trouverez probablement aucun de ces livres très éclairant.
Je recommanderais de lire Rojas en premier.
Évidemment, les deux livres ont beaucoup à dire sur les algorithmes, mais aucun ne dit beaucoup sur des implémentations spécifiques dans le code.
Pour moi, ces livres fournissent le contexte qui permet de comprendre un cours en ligne (comme celui de Hinton sur Coursera). Les livres couvrent également beaucoup plus de terrain et de manière beaucoup plus détaillée que ce qui peut être fait en ligne.
J'espère que cela aide et je suis heureux de répondre à vos questions sur les livres.