Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Cours 6. Recherche : Jeux, Minimax et Alpha-Bêta
6. Recherche : Jeux, Minimax et Alpha-Beta
La vidéo traite de l'histoire du jeu dans l'IA, en commençant par la célèbre citation de Dreyfus selon laquelle les ordinateurs ne peuvent pas jouer aux échecs. Les conférenciers expliquent comment les règles si-alors ne sont pas efficaces dans les programmes de jeu, et une analyse et une stratégie plus approfondies sont nécessaires. Ils introduisent l'algorithme minimax et le concept d'élagage alpha-bêta pour optimiser l'efficacité de la recherche de jeux. La vidéo explore également des techniques telles que la minimisation du coût des polices d'assurance et l'approfondissement progressif. L'orateur conclut que si l'intelligence du bulldozer est importante, ce n'est pas nécessairement le même type d'intelligence que les humains ont dans leur propre tête.
Cours 7. Contraintes : Interpréter les dessins au trait
7. Contraintes : interprétation des dessins au trait
La vidéo traite du développement d'un problème de satisfaction de contraintes pour l'interprétation des dessins au trait, qui a commencé avec la tentative de créer un ordinateur capable de voir des objets simples. Le travail de l'expérimentateur Guzman a été analysé, ce qui a conduit à l'approche de David Huffman consistant à travailler dans un monde mathématique simple avec des contraintes qui lui ont permis de développer une meilleure théorie que le programme de Guzman. La vidéo explore le vocabulaire utilisé pour cataloguer et catégoriser les lignes et les jonctions dans les dessins, la possibilité d'avoir cinq octants remplis de choses et l'utilisation de contraintes pour tester la constructibilité des objets. La vidéo aborde également le défi d'utiliser des étiquettes pour interpréter les dessins au trait, l'algorithme de Waltz et le processus de traitement des sommets de fourche dans l'analyse des dessins. Les contraintes développées dans ce projet ont des applications dans la résolution de problèmes avec beaucoup de contraintes, comme la coloration de cartes et la planification.
opposé symétrique de la perspective bleue. L'orateur examine en outre les sommets qui peuvent créer des jonctions de style fourche et de style L ainsi que les objets obscurcissants qui peuvent créer des formes en T avec la ligne restante comme limite. Enfin, l'orateur mentionne que des sommets à six faces peuvent également être créés lorsque des objets se rejoignent en un point.
Cours 8. Contraintes : recherche, réduction de domaine
8. Contraintes : recherche, réduction de domaine
Cette vidéo traite du concept de contraintes dans la résolution de problèmes, en particulier dans le contexte de la recherche et de la réduction de domaine. L'orateur utilise l'exemple de l'attribution de couleurs aux états sur une carte pour illustrer comment les contraintes peuvent être utilisées pour réduire les possibilités avant même de commencer la recherche. L'orateur explore également différentes approches pour gérer les contraintes, telles que vérifier uniquement les affectations ou tout considérer, et introduit le concept de planification des ressources comme une autre application de la résolution de problèmes basée sur les contraintes. Dans l'ensemble, la vidéo fournit un aperçu complet de la façon dont les contraintes peuvent être utilisées pour résoudre efficacement des problèmes complexes.
Cours 9. Contraintes : reconnaissance visuelle d'objets
9. Contraintes : Reconnaissance visuelle d'objets
Dans cette vidéo, Patrick Winston discute des défis de la reconnaissance des objets visuels, y compris les idées de David Marr de former une description basée sur les contours des objets, des normales de surface et des cylindres généralisés. L'orateur se penche également sur différentes méthodes de reconnaissance visuelle d'objets, y compris la théorie de l'alignement et l'utilisation d'algorithmes de corrélation pour calculer l'emplacement des caractéristiques de taille intermédiaire. Winston souligne les défis de la reconnaissance d'objets naturels qui n'ont pas les mêmes dimensions et l'importance du contexte et de la narration dans la reconnaissance visuelle, en utilisant l'exemple d'un chat qui boit. Tout au long de la vidéo, il fournit des démonstrations et des exemples pour expliquer divers concepts. Globalement, le conférencier insiste sur les difficultés de la reconnaissance visuelle et encourage les étudiants à poursuivre leurs recherches dans le domaine.
Cours 10. Introduction à l'apprentissage, les voisins les plus proches
10. Introduction à l'apprentissage, les voisins les plus proches
Dans cette vidéo YouTube, le professeur Winston présente le sujet de l'apprentissage et discute de deux types d'apprentissage : l'apprentissage basé sur la régularité et l'apprentissage basé sur la rétroaction. Il se concentre sur les techniques d'apprentissage basées sur la régularité comme l'apprentissage par le plus proche voisin, les réseaux de neurones et le boosting. L'apprentissage du voisin le plus proche implique un détecteur de caractéristiques, générant un vecteur de valeurs, qui est ensuite comparé aux vecteurs d'une bibliothèque de possibilités pour trouver la correspondance la plus proche et déterminer ce qu'est un objet. L'orateur donne divers exemples d'application de cette méthode. Il explique en outre comment les limites de décision peuvent être utilisées pour identifier la catégorie d'un objet. Le principe de similarité entre différents cas est introduit, et l'importance de la gestion du sommeil est soulignée car elle affecte grandement l'apprentissage. Enfin, il aborde le problème de la non-uniformité, le problème de "ce qui compte" et l'importance de normaliser les données à l'aide de techniques statistiques.
Cours 11. Apprentissage : Arbres d'identification, désordre
11. Apprentissage : arbres d'identification, désordre
Le professeur du MIT, Patrick Winston, explique le concept de construction d'un mécanisme de reconnaissance pour identifier les vampires à l'aide de données et l'importance de créer un arbre d'identification petit et rentable qui satisfait le rasoir d'Occam. Il propose d'utiliser des mécanismes heuristiques pour construire l'arbre puisque le calcul de tous les arbres possibles est un problème NP. Winston suggère d'utiliser un test d'ombre, un test d'ail, un test de teint et un test d'accent pour identifier les individus qui sont des vampires et explique comment mesurer le désordre dans des ensembles pour trouver la qualité globale d'un test basé sur la mesure du désordre. La vidéo explique également comment les arbres d'identification peuvent être utilisés avec des données numériques, et l'arbre peut être converti en un ensemble de règles pour créer un mécanisme simple basé sur un comportement basé sur des règles.
Cours 12a : Réseaux de neurones
12a : Réseaux de neurones
Cette vidéo couvre une gamme de sujets liés aux réseaux de neurones. Le conférencier commence par discuter de l'histoire des réseaux de neurones, en soulignant le travail essentiel effectué par Geoff Hinton qui a transformé le domaine. L'anatomie d'un neurone est ensuite discutée, ainsi que la manière dont les entrées sont collectées et traitées. La vidéo explique ensuite comment les réseaux de neurones fonctionnent comme approximateurs de fonctions et comment les performances peuvent être améliorées en utilisant l'escalade et la descente de gradient. La règle de la chaîne est introduite pour faciliter le calcul des dérivées partielles, et l'orateur montre comment le réseau de neurones le plus simple au monde peut être entraîné à l'aide de cette approche. La constante de vitesse optimale pour un réseau de neurones est également discutée, et l'orateur introduit un réseau de neurones plus complexe avec deux entrées et sorties. Enfin, le principe de réutilisation est introduit pour résoudre le problème de l'explosion exponentielle potentielle des chemins à travers de grands réseaux. Dans l'ensemble, la vidéo souligne que les bonnes idées dans les réseaux de neurones sont souvent simples et faciles à ignorer, même si elles peuvent avoir un impact significatif sur le terrain.
Cours 12b : Réseaux de neurones profonds
12b : Réseaux de neurones profonds
Cette vidéo couvre plusieurs sujets liés aux réseaux de neurones profonds, y compris le processus de calcul impliqué, les réseaux de neurones convolutionnels, les algorithmes d'auto-codage, l'ajustement des paramètres dans la couche de sortie, softmax et la rétropropagation avec les réseaux convolutifs. La vidéo explore également des concepts tels que les maxima locaux, l'élargissement des réseaux et l'apprentissage des réseaux neuronaux, tout en démontrant le fonctionnement des réseaux neuronaux profonds dans le traitement d'images. Dans l'ensemble, la vidéo donne un aperçu complet des principaux concepts impliqués dans les réseaux de neurones profonds, y compris leurs forces et leurs limites.
Cours 13. Apprentissage : Algorithmes génétiques
13. Apprentissage : Algorithmes génétiques
Cette vidéo aborde le concept d'algorithmes génétiques, qui imitent l'évolution et nous permettent de résoudre des problèmes complexes. Le processus d'héritage génétique à travers les chromosomes est décomposé et simulé à l'aide de chromosomes binaires avec des choix pour les mutations et les croisements. Les probabilités de survie et le classement des candidats sont expliqués avec un exemple, montrant l'efficacité lorsqu'il est exécuté correctement. Le défi de surmonter les maximums locaux et l'introduction de la technique de recuit simulé sont discutés. Des applications pratiques d'algorithmes génétiques sont présentées, notamment un projet sur la construction d'un système expert basé sur des règles et l'évolution de créatures constituées d'objets en forme de blocs. Le conférencier réfléchit sur les origines et le succès des algorithmes génétiques, notant que la diversité est un élément clé de leur succès.
Cours 14. Apprentissage : espaces clairsemés, phonologie
14. Apprentissage : espaces clairsemés, phonologie
Dans cette section de la vidéo, le professeur Winston présente le concept d'espaces clairsemés et de phonologie en tant que mécanismes liés à la recherche sur la façon dont les humains apprennent. Il discute de l'interaction entre ce que nous voyons et ce que nous entendons lorsqu'il s'agit de l'apprentissage du langage, en utilisant des exemples pour illustrer comment les repères visuels peuvent influencer ce que nous percevons dans le langage. L'orateur explique les éléments et les connexions d'une machine conçue pour reconnaître et produire des sons vocaux, y compris des registres, un ensemble de mots, des contraintes et un tampon pour les phonèmes. Il explique également la technique de généralisation des modèles en phonologie en utilisant des exemples positifs et négatifs pour apprendre, en utilisant un exemple en classe de regarder les caractéristiques distinctives associées aux mots "chats" et "chiens". Enfin, il discute de l'importance de créer des contraintes qui correspondent à la fonction du mécanisme, et d'incorporer une représentation visuelle pour mieux comprendre et résoudre un problème.