Foros del Web » Programación para mayores de 30 ;) » Programación General »

Estudiar inteligencia artificial

Estas en el tema de Estudiar inteligencia artificial en el foro de Programación General en Foros del Web. hola amigos, me interesa mucho el tema de la inteligencia artificial, no se mucho ahora pero en el futuro me gustaria adentrarme mas en la ...
  #1 (permalink)  
Antiguo 30/12/2012, 19:11
Avatar de dexter00x  
Fecha de Ingreso: octubre-2010
Ubicación: bolivia
Mensajes: 87
Antigüedad: 14 años, 1 mes
Puntos: 5
Estudiar inteligencia artificial

hola amigos, me interesa mucho el tema de la inteligencia artificial, no se mucho ahora pero en el futuro me gustaria adentrarme mas en la investigacion y proyectos asi jeje,
por favor, ¿me pueden aconsejar con que lenguaje puedo hacer mas cosas referente a esos temas?
por ahi dice que se usa mucho lisp, pero ahora mismo me esta gustando mucho python y java, cual de esos dos me recomiendan aprender?


gracias
  #2 (permalink)  
Antiguo 31/12/2012, 04:14
Avatar de L3m0n  
Fecha de Ingreso: diciembre-2011
Mensajes: 219
Antigüedad: 13 años
Puntos: 46
Respuesta: Estudiar inteligencia artificial

Buenas, yo tambien soy bastante fan de la inteligencia artificial y he estado hace un tiempo ya como hobby haciendo cosas en algunos juegos, y sobretodo ajedrez.

Primeramente hay que decir que la inteligencia artificial es un tema muy muy amplio, uno no se puede dedicar a la inteligencia artificial en su conjunto, hay que dedicarse a algun tema en concreto (robotica, juegos, data ...). Y dependiendo de aquello que quieras hacer necesitaras un lenguaje o otro, por ejemplo si lo que necesitas hacer requiere muchos caculos( vease ajedrez) tendras que usar un lenguaje muy rapido ( C/C++). Para otras cosas lisp es un lenguaje muy usado en IA, aunque no puedo hablar porque no lo he usado. Estoy empezando un poco con Haskell que tambien lo recomiendan bastante y de momento tiene buena pinta.


PD: No se si estas empezando a programar, si es ese caso te recomiendo que aprendas C, complicado al principio, pero una vez lo domines el resto de lenguajes son muy faciles.


Saludos
  #3 (permalink)  
Antiguo 31/12/2012, 10:43
 
Fecha de Ingreso: enero-2008
Mensajes: 614
Antigüedad: 16 años, 11 meses
Puntos: 57
Respuesta: Estudiar inteligencia artificial

Como te comentaron, la inteligencia artificial no es solamente un tema, tiene muchisimas aplicaciones y seria muy dificil aprender todo de todas las areas. Claro que no es imposible aprender un poco de cada aplicacion de la inteligencia artificial, pero si quieres conocimientos profundos tendrias que limitarte a una sola rama.

Aqui una lista de las posibles aplicaciones de la inteligencia artificial

Tambien, como te comentaron, para algunas aplicaciones necesitaras un lenguaje que sea rapido, preferentemente uno que se pueda compilar a codigo maquina y que no sea interpretado.
Por ejemplo para vision por computadora o reconocimiento de patrones creo que no hay mejor que C. Si te interesa este tema puedes revisar OpenCV

Para estudiar inteligencia artificial debe saber bastante de matematicas, estadistica, conjuntos entre otros.
Acerca de libros de inteligencia artificial, me recomendaron Inteligencia Artificial, Un enfoque moderno de Stuart Russell y Peter Norvig. No me gusto mucho el libro, pero no he leido otro asi que es el unico que podria recomendar.
  #4 (permalink)  
Antiguo 31/12/2012, 11:06
 
Fecha de Ingreso: enero-2008
Mensajes: 614
Antigüedad: 16 años, 11 meses
Puntos: 57
Respuesta: Estudiar inteligencia artificial

Un poco de lectura relacionada con inteligencia artificial

IBM Watson

Y su presentacion en el programa Jeopardy
Parte 1
Parte 2
Parte 3
  #5 (permalink)  
Antiguo 31/12/2012, 18:11
Avatar de dexter00x  
Fecha de Ingreso: octubre-2010
Ubicación: bolivia
Mensajes: 87
Antigüedad: 14 años, 1 mes
Puntos: 5
Respuesta: Estudiar inteligencia artificial

aya gracias, justamente yo aprendi java, y estoy aprendiendo python
pero ahora que me dice C,
saben si tambien podria hacer algo con esos lenguajes? o necesariamente tengo que aprender c y c++?

gracias
__________________
ingles gratis
  #6 (permalink)  
Antiguo 01/01/2013, 10:40
 
Fecha de Ingreso: enero-2008
Mensajes: 614
Antigüedad: 16 años, 11 meses
Puntos: 57
Respuesta: Estudiar inteligencia artificial

Puedes estudiar inteligencia artificial y utilizar cualquier lenguaje de programacion de proposito general. Hay algunos lenguajes que se especializan en ciertas areas. Siempre que sepas programar bien, podras hacer cualquier cosa relacionada con inteligencia artificial.

Por ejemplo, para trabajar con redes neuronales existe la libreria Encog que puedes utilizar con C o Java
  #7 (permalink)  
Antiguo 01/01/2013, 13:56
Avatar de L3m0n  
Fecha de Ingreso: diciembre-2011
Mensajes: 219
Antigüedad: 13 años
Puntos: 46
Respuesta: Estudiar inteligencia artificial

Si el lenguaje que dominas es Java, usa Java, sin duda alguna. Siempre hay que usar el lenguaje en el que uno se sienta mas comodo, ya que lo poco que perderas de rendimiento comparado con C, practicamente nada, sera mucho menor que no poder optimizar bien un algoritmo, ya que no dominarias el lenguaje, asi que usa Java.

PD: Aun no nos has dicho que rama de la inteligencia artificial es la que te interesa :P
  #8 (permalink)  
Antiguo 01/01/2013, 19:08
Avatar de dexter00x  
Fecha de Ingreso: octubre-2010
Ubicación: bolivia
Mensajes: 87
Antigüedad: 14 años, 1 mes
Puntos: 5
Respuesta: Estudiar inteligencia artificial

aya gracias, le dare con java, no se todavia en que rama, estoy investigando mas todavia

gracias,

y una preguntita mas, entre java y python cual me recomiendan? domino mas java, pero me esta gustando mucho python, todaavia no soy tan bueno, pero me gustaria volverme supercapo en aquel lenguaje que decida utilizar

gracias
  #9 (permalink)  
Antiguo 02/01/2013, 11:13
Avatar de L3m0n  
Fecha de Ingreso: diciembre-2011
Mensajes: 219
Antigüedad: 13 años
Puntos: 46
Respuesta: Estudiar inteligencia artificial

Bueno, entre java y python hay mucho que decir. A mi personalmente, no me gusta para nada java y me encanta python asi que lo que voy a decir es evidente, python es mejor, ojo, para mí.

Si lo quieres hacer en python hazlo en python, aunque java tenga un rendimiento mejor que no se si es asi con PyPy, siempre puedes poner parte del codigo python en C, si lo aprendes así que no tendras ningun problema.

Mi recomendacion es que uses python, es un lenguaje increible y sirve para muchas cosas.


Saludos

Etiquetas: inteligencia, programacion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:49.