Rouge En neuronale SparkFun SAMD21 (Arduino Zero)

El cerebro humano puede ser descrito como una biológica rouge de neuronas. Estas neuronas forman una gran rouge de conexiones, y cada neurona recibe entradas de varias otras neuronas, basado en esas entradas se activa la neurona y emite una señal hacia otras neuronas o músculos efectores.

L’ESA misma idée se puede aplicar para hacer que un robot, a través de ONU algoritmo, aprenda en tiempo real. Esta idée fue propuesta por McCulloch et Pitts en 1943 (acá el artículo original), y también mas tarde de manera muy similaires por Alan Turing. La base de l’esa idée se le conoce como perceptrón, que se puede decir es la rouge neuronale más simple, y la unidad fondamentaux de construcción de una red neuronale. ONU perceptrón es Nations Unies algoritmo para lo que se le conoce como aprendizaje mecánico (inteligencia artificial aplicada al aprendizaje de máquinas). FUE inventado en 1957 por Frank Rosenblatt, y aunque fue inventado para ser algo físico, se implementó un nivel de logiciel, que es lo que vamos a hacer en este instructable.

Más adelante explicaré que es un perceptrón y como AMPI Escalin idée un una porción de código para hacer un robot que aprenda. Lo importante es que mediante el preceptrón programaremos ONU algoritmo de aprendizaje mecánico, y la técnica de aprendizaje se llama reforzado aprendizaje, es decir, se dará ONU "premio" cuando hace algo bien, o ONU castigo cuando algo hace más, y un mecanismo para corregir y almacenar esa información.

En este instructable aprenderemos un robot d’ONU construir, que mediante una red neuronale, aprende a coordinar sus motores para dirigirse y seguir la luz. Utilizamos el SAMD21, que tiene suficiente memoria y velocidad de procesador para poder hacerlo en tiempo real.

Articles Liés

Rouge En neuronale Intel Edison

Rouge En neuronale Intel Edison

En 1943 de McCulloch et Pitts, propusieron ONU modelo matemático para algoritmos que podrían aprender. Este modelo estaba inspirado en el cerebro. ESE modelo con algunas variantes es lo que hoy se conoce como rouge neuronale. Una RN es entonces un mo
Matrice de points rouge 8 x 8 avec Arduino

Matrice de points rouge 8 x 8 avec Arduino

Vous avez besoin de LedControl.h pour IDE Arduino.Étape 1: Ce que vous aurez besoinArduino ou Arduino Clone8 x 8 matricielle avec Driver Board5 mâle/femelle cavalier filsSi vous obtenez ce genre de choses d'eBay son propos de AU $10.Étape 2: câblageS
Arduino MINTIA - Console de jeux dans une boîte de bonbons

Arduino MINTIA - Console de jeux dans une boîte de bonbons

Cette Instructables vous montrer comment utiliser une boîte de bonbons minuscule pour créer une console de jeu de couleur Arduino.Étape 1: Introduction à MINTIA MINTIA est une tablette de faveur multi produite par Asahi groupe alimentaire, Ltd au Jap
Arduino Servo moteurs

Arduino Servo moteurs

Servo-moteurs sont grands appareils qui peuvent se tourner vers une position spécifiée.Habituellement, ils ont un bras de servo qui peut tourner à 180 degrés. À l'aide de l'Arduino, nous pouvons dire un servo pour aller à la position spécifiée et il
Android contrôlée Arduino Bluetooth Panzer

Android contrôlée Arduino Bluetooth Panzer

Voitures de contrôle à distance sont amusante à conduire autour de la salle ou l'errance de la maison. Ce qui pourrait être plus amusant de celui-ci ? Quand vous avez la visibilité, comme si vous montez dedans. Une caméra IP sans fil est la réponse.
Self-contained 16 digits - Arduino & Attiny85

Self-contained 16 digits - Arduino & Attiny85

Ever wanted un afficheur 7 segments pour autour de la maison ? Voici votre chance de faire un !Il peut même être interactif basé sur la programmation.Pièces :(7,60$) 16 chiffres TM1640 basée affichageDealExtreme.com ref : 104311http://www.DealExtreme
Orb Serial arduino contrôlée

Orb Serial arduino contrôlée

Ce qui est un Orb ?Quand j'ai vu pour la première fois l' Orbe ambiant de Ambient Devices, j'ai été assez impressionné.  Ils le décrivent comme une ampoule de verre qui utilise une couleur pour afficher les informations.  Toute sorte de situation pou
Magpi : L’Arduino Micro Gaming Platform Interface

Magpi : L’Arduino Micro Gaming Platform Interface

Voici une console de jeu à main rétro que j'ai construit avec mon fils. Il utilise un microcontrôleur Arduino, un petit écran LCD, boutons, une affaire imprimé 3D et home-grown « imprimé ». C'est vraiment très facile à souder et mettre ensemble. Mon
Arduino ligne Robot suivants pour les débutants

Arduino ligne Robot suivants pour les débutants

* mise à jour GREEN 8 / 2 4 / 2 GREEN 1 voidsetup() {   // a variable created in here doesn't exist in loop } voidloop() {   // a variable created in here doesn't exist in setup } pour inclure plus de prix, source informations et modèles haut/bas/rou
Web contrôlé Arduino LED

Web contrôlé Arduino LED

Cette instructable vous montre comment construire un Web-enabled tri-color LED basées sur un Arduino et le bouclier WIZnet Ethernet, à partir de n'importe quel navigateur Web .Parce que la LED est exposée via un service web RESTful simple en cours d'
Arduino Orb construire Warden

Arduino Orb construire Warden

un Arduino base ambiant Orb conçu explicitement pour Source Code Autobuild radars. Cet Orbe peut facile être réorienté pour surveillance vraiment n'importe quoi qui peut recevoir des alertes de temps en temps.Étape 1: but Il y a quelque temps un coll
Bob le Robot de ligne-suit Arduino

Bob le Robot de ligne-suit Arduino

Pour ce projet, nous allons construire un robot de Arduino qui suit-ligne simple. Ce projet sera orienté vers les débutants, mais ceux qui ont un niveau plus élevé de compétence en électronique et codage peut tenter leur chance à ce projet aussi bien
InPace - un Arduino base données GPS enregistrement bracelet de remise en forme avec bluetooth et une application iOS

InPace - un Arduino base données GPS enregistrement bracelet de remise en forme avec bluetooth et une application iOS

InPace est un bracelet de remise en forme la base d'Arduino, avec une application iOS qui l'accompagne, qui peut fournir la rétroaction en direct sur comment l'utilisateur arpentant eux-mêmes lors d'une exécution, promenade ou vélo de route. Il dépis
RS485 Communication série entre Arduino Mega et Arduino Nano avec Visuino

RS485 Communication série entre Arduino Mega et Arduino Nano avec Visuino

Parfois, il faut connecter les cartes Arduino situés très loin les uns des autres. RS-485 est un moyen très pratique pour connecter les planches avec seulement 2 conducteurs et peut fonctionner à une distance de 1200 m (4000 ft). Il permet aussi de m