Réseaux de neurones à partir de zéro. Aperçu des cours et des articles en russe, gratuits et sans inscription

Sur HabrĂ©, des revues de cours d'apprentissage automatique apparaissent pĂ©riodiquement. Mais ces articles sont souvent mis en signet que les cours eux-mĂȘmes. Les raisons en sont diffĂ©rentes: les cours en anglais, nĂ©cessitent une connaissance fiable de matan ou de cadres spĂ©cifiques (ou, au contraire, les connaissances initiales nĂ©cessaires pour terminer le cours ne sont pas dĂ©crites), sont sur d'autres sites et nĂ©cessitent une inscription, ont un horaire, des devoirs et sont difficiles Ă  combiner avec des jours ouvrables. . Tout cela empĂȘche dĂšs maintenant de zĂ©ro de commencer Ă  plonger dans le monde de l'apprentissage automatique Ă  sa propre vitesse, exactement au niveau qui est intĂ©ressant et d'ignorer les sections inintĂ©ressantes.

Cette revue ne contient principalement que des liens vers des articles sur le HabrĂ©, et des liens vers d'autres ressources en supplĂ©ment (les informations Ă  leur sujet sont en russe et n'ont pas besoin d'ĂȘtre enregistrĂ©es). J'ai personnellement lu tous les articles et documents que j'ai recommandĂ©s. J'ai essayĂ© chaque cours vidĂ©o pour choisir ce que j'aime et aider les autres Ă  faire ce choix. J'ai lu la plupart des articles plus tĂŽt, mais il y a ceux que j'ai rencontrĂ©s en Ă©crivant cette critique.

L'examen se compose de plusieurs sections afin que chacun puisse choisir le niveau Ă  partir duquel commencer.
Pour les grandes sections et les cours vidéo, les coûts de temps approximatifs, les connaissances nécessaires, les résultats attendus et les tùches d'auto-test sont indiqués.




La plupart des articles n'ont pas Ă©tĂ© rĂ©digĂ©s dans le cadre d'un seul cours, de sorte que les informations peuvent ĂȘtre dupliquĂ©es. Si vous voyez que vous connaissez une partie de l'article, vous pouvez le sauter en toute sĂ©curitĂ©, si vous n'avez pas rompu avec ces informations dans l'article prĂ©cĂ©dent, alors vous avez la possibilitĂ© de lire la mĂȘme chose, mais en d'autres termes, ce qui devrait aider Ă  l'assimilation du matĂ©riel.

Articles introductifs


Niveau requis: éducation scolaire, connaissance de la langue russe.
Temps requis: plusieurs heures.

Il semblerait qu'il vaut la peine de commencer l'étude avec un article sur Artificial Neural Network sur Wikipédia, mais je ne le recommande pas. La description la plus descriptive décourage tout désir d'étudier les réseaux de neurones.

Neurones en 5 minutes (description trop simplifiée, pour les sciences humaines, mais cela ne prendra que 5 minutes)
Réseaux de neurones artificiels en termes simples (il est préférable de consacrer 15 minutes à cet article)
Fondamentaux de l'ANN (l'un des quatre articles du manuel - Réseaux de neurones )
Réseaux de neurones pour débutants. Partie 1 et partie 2
Réseaux de neurones, principes fondamentaux de fonctionnement, diversité et topologie
Réseaux de neurones artificiels et mini-colonnes du cortex réel (neuviÚme du cours Logique de la conscience )

TĂąche
Avant de passer au niveau suivant, créez un réseau dans le concepteur en ligne . Regardez les 4 exemples et, dans la derniÚre (spirale), entraßnez le réseau en pas plus de 100 époques à un niveau d'erreur ne dépassant pas 0,1%, en utilisant le nombre minimum de neurones et de couches.

Élargir les horizons


Niveau requis: compréhension de base des réseaux de neurones.
Temps requis: plusieurs heures.

Un court cours d'apprentissage automatique ou comment créer un réseau de neurones pour résoudre les problÚmes de notation
La chose la plus importante sur les réseaux de neurones. Conférence à Yandex (je recommande de ne regarder qu'une vidéo pendant 1 heure, la lecture de l'article semblait un peu difficile)
Une introduction à l'architecture des réseaux de neurones
Qu'est-ce qu'un réseau neuronal convolutif
Réseau de neurones convolutifs, partie 1: structure, topologie, fonctions d'activation et ensemble d'entraßnement
Zoo d'architectures de réseaux de neurones. Partie 1 et partie 2 (vous n'avez pas besoin de lire beaucoup, regardez simplement les belles images et lisez la description en diagonale)

TĂąche
ÉnumĂ©rez les principaux:
  • types de tĂąches que les rĂ©seaux de neurones rĂ©solvent
  • types d'architectures de rĂ©seaux de neurones
  • fonction d'activation
  • types de neurones / couches



Approfondir les connaissances


Niveau requis: compréhension du travail des réseaux de neurones, connaissance des architectures de base.
Temps requis: plusieurs dizaines d'heures.

Cours de Deep Learning sur les doigts de l'Institut de Physique et Technologie de NSU (14 vidéos, 15 heures, seront informatives)
OpenDataScience et Mail.Ru Group supports de cours d'apprentissage automatique (10 vidéos, 20 heures, ce sera difficile)
Conférences de la TechnosphÚre. Réseaux de neurones dans l'apprentissage automatique (14 vidéos, 25 heures, ce sera ennuyeux)

Afin de dĂ©cider par moi-mĂȘme et d'aider les autres citoyens de Khabrovsk Ă  choisir, j'ai construit un graphique d'une baisse d'intĂ©rĂȘt dans le cours basĂ©e sur une baisse du nombre de vues de chaque vidĂ©o suivante. Les conclusions sont dĂ©cevantes - peu atteignent la fin. Le plus grand pourcentage de ceux qui ont atteint la fin est le cours de l'Institut de physique et de technologie de NSU.


(Le graphique de la baisse du nombre de vues a Ă©tĂ© rĂ©alisĂ© il y a quelques mois et l'image actuelle peut ĂȘtre lĂ©gĂšrement diffĂ©rente).

Exemples pratiques


Cela ne comprend principalement que les articles, aprĂšs quoi les personnes qui les liront pourront reproduire les rĂ©sultats dĂ©crits eux-mĂȘmes (il y a des liens vers les sources ou les services en ligne)

TOP 30 des projets d'apprentissage automatique les plus impressionnants de l'année derniÚre (v.2018)
Amélioration de la qualité d'image à l'aide d'un réseau de neurones
Détection de parties du corps à l'aide de réseaux de neurones profonds
Classification des objets en temps réel
Coloriser une photographie en noir et blanc à l'aide d'un réseau de neurones
Changement de sexe et de race sur un selfie à l'aide de réseaux de neurones
Comment faire la distinction entre la littérature britannique et américaine en utilisant l'apprentissage automatique
Diviser du texte en phrases Ă  l'aide de l'analyseur Tomite
WaveNet: un nouveau modÚle pour générer la parole et la musique humaines
Analyse du Coran avec l'IA
De combien de neurones avez-vous besoin pour savoir si le pont d'Alexander Nevsky est tracé?
Combien de chats y a-t-il?
Le commerce sait quand vous attendez un bébé
Le réseau de neurones de Stanford détermine la tonalité du texte avec une précision de 85%
Carburant IA: une sélection d'ensembles de données d'apprentissage automatique ouverts

Autres materiaux


Des articles et des cours qui ne sont pas inclus dans ma critique, mais peut-ĂȘtre que vous l'aimerez.

Les réseaux de neurones en images: d'un neurone aux architectures profondes (python, numpy)
Principes de base de l'apprentissage automatique en utilisant la régression linéaire comme exemple (python, numpy, matan)
Réseau neuronal convolutif, partie 2: apprentissage par l' algorithme de propagation arriÚre (Matan)
Réseaux de neurones sur stepik.org (dans une revue il y a deux ans, il était déjà appelé obsolÚte à l'époque)
Cours sur l'apprentissage automatique Ă  Coursera de Yandex et HSE (le cours est disponible uniquement aprĂšs inscription, NumPy, Pandas, Scikit-Learn)
Deep Learning For Coders (7 vidéos, 15 heures, anglais)
Cours de Deep Learning de Google sur l'udacité (anglais)
Course Structuring Machine Learning Projects in Coursera (Payé, Anglais)

Autres articles Habrice sur l'apprentissage automatique


OĂč et comment apprendre le machine learning? (Langue anglaise)
Que lire sur les réseaux de neurones 10 livres (anglais)
Apprendre par vous-mĂȘme: une compilation de cours vidĂ©o en informatique (anglais)
Présentation du cours d'apprentissage en profondeur (anglais)
10 cours d'été de machine learning (anglais / russe, payant / gratuit)

La lecture de ces articles m'a incité à écrire le mien, dans lequel il n'y aurait que du matériel en russe, sans inscription et l'exigence de 5 ans de matan.
J'espĂšre que mon article contient moins de commentaires comme celui-ci:
«Je l'ai mis dans des signets. Bien sûr, je ne les regarderai pas. "

Je demande à toutes les personnes intéressées de répondre aux sondages aprÚs l'article, eh bien, abonnez-vous pour ne pas manquer mes prochains articles, comme eux pour me motiver à les écrire et à écrire des questions dans les commentaires (les fautes de frappe sont meilleures en PM).

Avertissement traditionnel: je ne réponds pas aux messages dans PM / réseaux sociaux / télégramme, etc. Si vous avez une question, posez-la dans les commentaires.

Source: https://habr.com/ru/post/fr417209/


All Articles