Hola, yo he estado estudiando IA por un tiempo ya y creo que de lo mejor que he visto y sé que te sería de gran utilidad es el curso de machine learning del dr Ng en coursera (link:
https://www.coursera.org/course/ml )
Trata puro machine learning pero veo que es lo que te llama más, ojalá puedas tomarlo. Es gratuito y el lenguaje que usan es Octave pues muchas de las operaciones necesarias para el ML son matriciales.