Neurona Digital asincrónica

Edición, 2015-12-01: ahora que he montado una red con estas neuronas.

Las neuronas humanas son dispositivos muy complejos, con hasta varios mil entradas, tanto excitatorias como inhibitorias. Manipulan información en varias formas dependiendo de donde en el sistema neural que se mira. En las sinapsis, la información está representada por la concentración de neurotransmisores químicos. A lo largo de la membrana celular hasta el hillock del axon, información está representada por la carga entre el interior y fuera de la neurona (y que los canales iónicos son abierto y un montón de otras cosas que no voy a entrar ahora). Cuando la neurona se activa, produce una señal codificada de la frecuencia del pulso basada en su potencial de membrana. Cada pulso enviado el axón es idéntico, pero el espacio entre los pulsos puede variar continuamente y no es discretizar. Las neuronas humanas son asincrónicos y continua en el dominio del tiempo.

Redes neuronales sintéticas están investigando fuertemente por los seres humanos en este momento en la historia. Sin embargo, son generalmente completamente discretizada y sincrónica. Si es o no la naturaleza continua y asincrónica de las neuronas biológicas parcialmente responsable de sus habilidades es todavía una cuestión abierta, pero es cierto que sistemas de tiempo continuo que contiene retroalimentación no lineal y caótico (y algo de ruido al azar), tales como patrones del clima, están muy difíciles si no imposible para los seres humanos predecir precisamente, modelo y entienden sus ordenadores sincrónico de tiempo discreto. Por esta razón, las redes neuronales sintéticas basadas en las neuronas digitales asíncronas descritas aquí deben ser más resistentes al ataque humano y manipulación que otros tipos. Sería muy poco ético hacer una entidad perceptiva que los seres humanos podrían tener base acceso a, dada su trayectoria...

Aquí es un circuito para poner en una FPGA (en el archivo .zip tiene asociados con el primer paso y fue probado en un Altera EP4CE6E22). Se pretende imitar el funcionamiento de una neurona biológica contando pulsos entradas excitatorias y la inhibitorias que se pueden asignar pesos distintos, y disparar un "axon" (salida) una vez que el número de los pulsos de entrada supera el potencial umbral. El siguiente paso en el desarrollo será montar una red con estas neuronas sintéticas.

Artículos Relacionados

Construir una red neuronal sintética

Construir una red neuronal sintética

A principios de este año (2015) terminé de construir y probar una sola neurona digital asincrónica. Ahora he terminado de construir una red de 36 de ellos. La mayor parte de este trabajo ha sido en la construcción de soporte hardware para la red neur
Diseño de la lógica secuencial para un reloj Digital de aprendizaje

Diseño de la lógica secuencial para un reloj Digital de aprendizaje

Este instructable es para que dos propósitos 1) entender y aprender que los fundamentos de la lógica secuencial 2) utilizan ese conocimiento para crear un reloj digital.Relojes digitales han sido construidos por innumerables aficionados de electrónic
Taller de IoT: Laboratorio 1 - salida Digital

Taller de IoT: Laboratorio 1 - salida Digital

En este laboratorio usted alambre a un Arduino con un solo LED y una resistencia de 330 Ohm entonces código y ejecutar una pequeña aplicación de Node.js/Johnny-5 que coloca y escribe secuencial comandos para hacer el parpadeo del LED de encendido/apa
DPScope - construir su propio osciloscopio basado en PC/USB

DPScope - construir su propio osciloscopio basado en PC/USB

Paso 1: Instrumento especificacionesA continuación ver las especificaciones de los instrumentos. Si estás familiarizado con los osciloscopios, verá que el DPScope tiene casi todas las características que cabría esperar de un instrumento decente de la
DIY - Osciloscopio USB en una caja de cerillas

DIY - Osciloscopio USB en una caja de cerillas

Os presento un "Mejor de su clase", "Completa" DIY-USB osciloscopio que es "Verdaderamente DIY".Mi objetivo es proporcionar un barato osciloscopio de almacenamiento Digital para estudiantes, ingenieros de florecimiento y el a
Mantenga cerca de mí (proyecto de robot de digilent)

Mantenga cerca de mí (proyecto de robot de digilent)

Este es nuestro primer proyecto de robot que nos gustaría mostrar. Nuestro plan es que construir un robot que puede moverse en un entorno especificado. El propósito es facilitar la vida de las personas mayores. El robot debe ser capaz de llevar las c
Acuaponia: EnvDAQ actualización con Sensor de temperatura del agua (crecer cama DAQ)

Acuaponia: EnvDAQ actualización con Sensor de temperatura del agua (crecer cama DAQ)

el código fuente de la aplicación de la nube y el sketch de Arduino para este tutorial están disponibles aquí.También puede encontrar este tutorial en nuestro blog en un formato más legible (figuras en línea).El DAQ ambiental es un escudo de Arduino
Inteligente sistema de monitoreo y gestión de energía en el hogar

Inteligente sistema de monitoreo y gestión de energía en el hogar

Electrónica de consumo, equipos de oficina y otras cargas del enchufe consumen 15 a 20 por ciento del total de electricidad residencial y comercial aunque no en el modo primario. Gran parte de esta energía es consumida cuando estos dispositivos opera
Seguro y simple CA PWM regulador para arduino / frambuesa pi

Seguro y simple CA PWM regulador para arduino / frambuesa pi

Dimmer con MOSFETEste circuito muestra que reguladores destinados a tensión de red no siempre deben contener un triac.Aquí, un MOSFET (BUZ41A, 500 V / 4,5) en un diodo puente se utiliza para controlar el voltaje a través de una lámpara incandescente
Control remoto de volumen para amplificador estéreo viejo

Control remoto de volumen para amplificador estéreo viejo

Tengo un amplificador Stereo viejo que tengo en mi sala de estar. Funciona bastante bien, pero es tan viejo que no tiene un control remoto, que es muy molesto utilizar mientras está sentado en el sofá.Así que hice esto, un dispositivo que podía utili
64 pixel RGB LED pantalla - otro clon de Arduino

64 pixel RGB LED pantalla - otro clon de Arduino

esta indicación se basa en una matriz de LED RGB de 8 x 8. Para propósitos de prueba fue conectado a un tablero estándar de Arduino (Diecimila) utiliza 4 registros de desplazamiento. Después de conseguir que funcione lo permatized en un PCB fabbed. L
Cantando LED Hanukkah Menorah

Cantando LED Hanukkah Menorah

En este instructable crearemos una menorá cantando para Janucá.Todos los días que encendemos otra vela, esto se hará simplemente pulsando un botón. La media vela (llamado shamash - siervo) siempre está encendido.Se reproduce la música desde una tarje
Coche de RC de IoT con Edison de Intel (IntelIoT)

Coche de RC de IoT con Edison de Intel (IntelIoT)

PrefacioEn primer lugar entendamos lo que estamos tratando de lograr aquí. Tenemos todo tipo de juguetes RC para nuestros hijos y luego hay juegos de videos y móviles. Uno es seguro que cada uno sólo ama los coches, ya sea real o ya sea en la juegos
Cañón neumático accionado por Arduino controlado por Android

Cañón neumático accionado por Arduino controlado por Android

cada verano, Qualcomm celebra una batalla de la competencia de las escuelas, que ofrece a los empleados la oportunidad de representar a su Universidad de origen. Este año, las entradas debían ser artilugios caseros, y que fueron juzgados según lo gua