Cómo empezar con java inteligencia artificial.

Java se hizo inicialmente para fines de red. Cuenta con una rica colección de bibliotecas para diferentes propósitos, como hash, criptografía, etc. No hay mucho para la Inteligencia Artificial. No es que no puedas hacer IA en Java, diré que no debes ir demasiado lejos.

Una vez hice una pregunta en una comunidad de google + relacionada con el tema. Este es el resultado:

Hubo algunos buenos comentarios, si lo desea puede consultar el enlace.

Solo para comenzar, diría, comenzar a aprender algunos buenos algoritmos para estructuras de datos, gráficos, redes neuronales y luego intentar implementarlos (a través de Java). Además, comienzan a recopilar datos de varias fuentes (incluida la atmósfera), a través de sensores (luz, cámara, temperatura, etc.) y comienzan a utilizarlos como entrada en su código. Eso es lo que hacen los humanos, recopilamos datos del mundo exterior y luego tratamos de reaccionar ante ellos. De eso se trata la inteligencia artificial (en una medida decente), para hacer que las computadoras se comporten como seres humanos.

La IA es un campo muy grande y joven. Intenta aprender tanto como puedas. Y empezar a implementar cosas. Aprende algunos circuitos y trata de hacer tus propios bots. Comience a probar sus códigos en ellos con el tiempo.

Puede comenzar trabajando con bibliotecas de código abierto de Java para IA, aprendizaje automático, aprendizaje profundo y procesamiento de lenguaje natural, según sus objetivos.

Hay un montón de grandes bibliotecas por ahí. Deeplearning4j, en el que trabajo, es uno. Está alimentado por la biblioteca de computación científica ND4J.

Hay muchas bibliotecas excelentes de aprendizaje automático y de PNL para Java, incluidas Weka, Mallet, Mahout y otras.

Construye proyectos de PNL y software de PNL. Sin embargo, no se requiere un Java complejo y sofisticado, por lo que deberá conocer el hash. Java se utiliza con frecuencia en el procesamiento de lenguaje natural (idiomas computacionales).

Hay un curso gratuito pequeño (demasiado técnico en mi opinión) en Udacity.
Comprar Udemy curado sería la mejor manera. Están muy bien explicados y son muy asequibles.