Primero, responda usted mismo: ¿desea construir inteligencia artificial o emular cerebros biológicos (o ambos)?
Aunque ambos campos están relacionados y tienen cierta superposición, también hay diferencias considerables: tiene sentido decidir por uno y luego familiarizarse con los métodos específicos utilizados por los dos enfoques diferentes, ya que ya existen grandes cuerpos de investigación en ambas áreas. .
Si opta por el primero, familiarícese con las Redes Neuronales Artificiales y especialmente con el Aprendizaje Profundo que está de moda en este momento. Aunque los métodos utilizados aquí están inspirados biológicamente, todavía son considerablemente diferentes de las redes neuronales biológicas.
- Quiero hacer ingeniería de software en Estados Unidos. Actualmente estoy haciendo B.Sc.¿Qué debo hacer?
- ¿Cuál es el significado de 'software crackeado de MS Office'? ¿Cómo puedo usarlo de manera segura en mi PC hoy?
- Cómo sobrevivir (profesionalmente) como ingeniero de software
- ¿Cuál es su mejor sugerencia para un chico de 24 años sin conocimientos de software y que ha hecho su maestría y quiere ser ingeniero de software?
- ¿Cuenta la experiencia en administración de sistemas al solicitar el trabajo de desarrollador de software?
Si opta por lo último y desea construir modelos basados en biología, le recomendaría que primero se sumerja en la neurobiología (dado que su experiencia es ingeniería de software, supongo que necesita ponerse al día con eso). No pase demasiado tiempo allí y pase rápidamente a modelos de sistemas neuronales y observe cómo otros han modelado sistemas neuronales biológicos en el pasado. Luego descargue e instale uno de los muchos paquetes de código abierto disponibles para el modelado neuronal, juegue con ellos y, finalmente, desarrolle más. Como ya hay varios paquetes disponibles, no hay necesidad de construir todo desde cero. Si aún quieres, encuentra inspiración en lo que ya está allí.