Memristors sin duda sería una gran ayuda para hacerlo más rápido / más fácil / más barato. Hay algunos otros que incluiría que aún no se han contemplado. Soy de la opinión de que la próxima generación de avances informáticos vendrá de chips matemáticos de base variable (es decir, analógicos y no binarios) que funcionan de la forma en que usamos lo digital de vez en cuando, luego se usarán más en una neurona basado en el diseño (es decir, una unidad de procesamiento independiente con su propio grupo de memoria analógica y E / S analógica a sus vecinos).
Dicho todo esto, tampoco creo que sea un requisito hacer ningún avance antes de que pueda surgir la inteligencia. Es totalmente posible en cualquier momento en este momento. Todo lo que se necesita es colocar la combinación correcta de características en un módulo de código que emule las funciones que están presentes en una unidad cerebral biológica. Esto podría surgir de cualquier código escrito para cualquier propósito.
Por solo un ejemplo, mire la industria del software SEO que muchos sitios usan para incorporar comentarios sobre cómo su sitio web se clasifica en los motores de búsqueda. Estos pueden ser manuales o automatizados al final del sitio web y ciertamente están automatizados al final de Google. Implican millones / miles de millones de diferentes ‘celdas’ y cada una de ellas tiene un número no especificado de conexiones que utilizan para vincularse a otras celdas por razones muy específicas pero únicas. Esa descripción completa no está tan lejos de la función de un cerebro.
- ¿Cómo ayuda LSTM a prevenir el problema de gradiente de fuga (y explosión) en una red neuronal recurrente?
- ¿Cuál es el alcance del aprendizaje automático para estudiantes universitarios?
- ¿Cuáles son algunas de las mejores preguntas y respuestas sobre inteligencia artificial en Quora?
- ¿Cómo puede un cerebro humano entrenar con mucha menos información y saber que un gato es un gato, en comparación con el aprendizaje profundo?
- ¿Existe algún algoritmo que pueda hacer que el comportamiento de la APN sea como tener memoria?
Otro ejemplo son los bots de enjambre. Digamos que alguien comercializa un pequeño juguete bot bastante inteligente que cumple con los requisitos para una sola celda. Ahora digamos que se vuelven virales y muchos se construyen. Ahora, pierden popularidad y quedan relegados a un pequeño grupo de aficionados a los juguetes bot. Estas personas se reúnen una vez al año y llevan a todos los bots a un patio de juegos común. Entonces, unos pocos cientos de millones de ellos se congregan y surge un patrón generalmente inteligente que permite que continúe. Hace algunas cosas creativas y más personas se alimentan de más bots. En poco tiempo, se organizan orgánicamente en ‘regiones’ para realizar funciones más específicas o crear niveles más altos de complejidad. Nuevamente, esto podría convertirse fácilmente en una replicación completamente funcional de un cerebro.
Y no, no necesita ser cerebro humano. Según tengo entendido, todos los cerebros (los grupos de células más allá del sistema nervioso físico) están hechos de ‘células’ similares. La única diferencia real entre especies de diferentes inteligencias y capacidades es cómo están organizadas. Si solo tiene un nivel de células que se interconecta con los nervios, solo obtendrá un control muscular reactivo y directo (piense en gusanos y hormigas que siguen un conjunto muy limitado de reglas para sobrevivir). Si tienes una capa por encima de eso, obtienes más inteligencia como en los reptiles (no “saben” que necesitan esconderse o escabullirse para comer más, pero todavía hacen esas cosas). Otro nivel de celdas podría generar la capacidad de utilizar algún nivel de lógica. Los niveles adicionales pueden agregar la capacidad de “conocer” las funciones de los niveles inferiores, hacer predicciones, tener emociones sobre esas predicciones, planificar alrededor de predicciones, aumentar la complejidad de esos planes, tomar conciencia de sí mismo en ese proceso e incluso manipular a otros (en múltiples niveles de inteligencia diferentes) para que actúen de acuerdo con esos planes.
Veo nuestras creaciones de IA bajo la misma luz. Podríamos crear una entidad con cualquiera de esos niveles de jerarquía que podrían surgir en esas capacidades de inteligencia correspondientes en cualquier momento. La velocidad que operan podría ser lenta (si se basa en el proceso muy lento de cambio de etiquetas SEO) o muy rápida si se basa en una celda analógica de memristor sintonizada, pero la velocidad no influiría en sus capacidades. Eso vendría de su estructura de interconexión. La buena noticia es que cualquier ‘organismo’ de este tipo aún necesitaría ganar experiencia y educación, a diferencia de un bebé genio que necesita crecer. Afortunadamente, no creamos algo que permita que tanto la velocidad como las capacidades sean variables, en función de lo que el ‘organismo’ determine que es mejor y al mismo tiempo le permite controlar su entorno físico. Eso podría crear el súper AGI que todos temen. E incluso si creáramos un organismo de este tipo, con suerte aún tardará lo suficiente en crecer para que podamos reconocer su capacidad de amenaza y controlarla antes de que sea demasiado tarde.
Debido a que la mayor parte del trabajo que se realiza reside en un entorno controlado, no gratuito en Internet, personalmente tengo una gran confianza en todas estas posibilidades y esperanzas.