La Inteligencia Artificial es un concepto genérico y que puede definirse de muchas maneras y desde muchos campos, pero una aproximación podría ser algo como "la capacidad que puedan tener sistemas artificiales para resolver problemas sin haber sido programados para ello con anterioridad".
Aquí me paro porque discutir sobre Inteligencia, libre albedrío, etc etc, engloba demasiados campos del conocimiento y habría que definir de antemano los parámetros en los que nos movemos.
Las redes neuronales es un concepto mucho más concreto dentro del estudio científico de la Inteligencia Artificial, pero también más farragoso.
Aquí tienes la primera parte de un buen vídeo que las define. La segunda parte está al lado.