¿Se puede enseñar a una computadora a aprender como un humano?

Sí, en teoría. Las redes neuronales artificiales [1] se basan en una versión simulada de una neurona, como se puede encontrar en el cerebro humano. Hay varios problemas que actualmente impiden que las computadoras aprendan y se vuelvan humanas.

  1. Las computadoras en general no son lo suficientemente rápidas para representar la cantidad de neuronas necesarias para igualar las habilidades de aprendizaje de una mente humana. IBM ha realizado algunos trabajos para comenzar a cerrar esta brecha más rápidamente a través de procesadores neuronales artificiales [2].
  2. El cerebro humano está formado por muchas subredes diferentes de neuronas. ¿Qué son todas estas redes diferentes y cómo se interconectan? Sigue siendo un problema abierto para la simulación. Pero debido al primer punto, las computadoras todavía no son lo suficientemente rápidas.
  3. Para que una red neuronal (artificial) aprenda, tiene que tener algunas funciones de optimización. Piense en estas situaciones como si la red quisiera evitarlas u obtenerlas. Se prescriben a través de programación informática o genética. Lo que son para los humanos y cómo se aplican a las neuronas reales en nuestro cerebro sigue siendo un misterio. Probablemente has oído hablar de algunos ejemplos de este tipo para los humanos. Un ejemplo sería cuando comas azúcar, se produce una liberación de dopamina en tu cerebro, lo que refuerza el comportamiento que te lleva a comer azúcar. El azúcar que causa la liberación de dopamina no es una respuesta aprendida. Lo que es único acerca del cerebro humano es que a través de entrenamiento adicional, incluso estas funciones de optimización pueden cambiarse.

Notas al pie

[1] Red neuronal artificial.

[2] IBM presenta un chip ‘tipo cerebro’ con 4.000 núcleos de procesador

No.

La cosa # 1 que cualquier programador escuchará constantemente mientras aprende las riendas, es que debes decirle a la computadora qué es lo que quieres que haga.

Al programar, debe tener paciencia con las computadoras, asegurándose de que se hayan planificado todos los escenarios posibles, ya que, en algunos casos, no se lograrán resultados espurios.

Sin embargo, puedes enseñar a una computadora cómo imitar a los humanos. Watson, una súper computadora desarrollada en IBM es uno de estos ejemplos:

¡Esta computadora fue construida y posteriormente se le dio la oportunidad de competir en el popular concurso Jeopardy! Así es, una computadora contra dos de los mejores ganadores históricos en peligro.

Usted realmente puede apreciar esta maravillosa creación cuando la súper computadora proporciona respuestas que son completamente incorrectas, lo que demuestra la imperfección y los errores en su arquitectura.

Hay puntos en el programa donde esta computadora, que funciona con 2800 núcleos y el mejor responsable del mundo con varios antecedentes técnicos, es incapaz de vencer a los dos humanos. No es que, en este caso, la CPU no pueda obtener la respuesta correcta, sino algo realmente maravilloso sobre la especie humana. Particularmente nuestros cerebros.

A pesar de todo sobre lo que se construyó esta computadora, los dos muchachos fueron capaces de descifrar y zumbar en las respuestas correctas ANTES de que la super computadora de Watson pudiera hacer lo mismo. Permítame reiterar esa última afirmación: ¡los cerebros de dos seres humanos pudieron superar a una velocidad mayor que esta CPU irreal creada exclusivamente con la intención de responder cualquier pregunta lo más rápido posible!

Recuerdo estar sentado en una clase temprana de Ingeniería Eléctrica como un estudiante de primer año viendo esta terrible experiencia en vivo. El profesor de The Circuits Theory tuvo que silenciar el programa solo para asegurarse de que habíamos comprendido la belleza de lo que estaba ocurriendo, en relación con el cerebro humano y las computadoras. A veces siento que la asombrosa capacidad y capacidad que nuestros cerebros a menudo pasan por alto o se descuidan.

Sin embargo, aquí está Watson jugando contra los dos concursantes más peligrosos de todos los tiempos:

Fuente: IBM

Para hacer que las computadoras aprendan, usamos un software que simula las neuronas conectadas en redes como en un cerebro. Estas redes están entrenadas con datos hasta que pueden aprender patrones o hacer predicciones sobre qué datos podrían venir a continuación.

Métodos como estos ayudan a las computadoras a entender el habla o reconocer las matrículas de los automóviles, por lo que a este respecto las computadoras pueden aprender un poco como los humanos.

Pero los humanos aún son mucho mejores: podemos aprender conceptos complejos y un gran número de ideas diferentes.

Como todavía no entendemos completamente cómo funcionan los cerebros. Desearía que esta declaración resulte errónea, pero es poco probable que las computadoras aprendan tan bien como los humanos durante cientos de años.

Sí. Eso es lo que trata la Inteligencia Artificial, las Redes Neuronales y el Aprendizaje Automático.