• Miércoles 8 de Mayo de 2024, 04:17

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - David Ragel

Páginas: [1]
1
Inteligencia Artificial / Los Ingredientes De La Inteligencia
« en: Martes 13 de Diciembre de 2005, 21:02 »
Hola Amigos,

Desde hace varios años dedico periódicamente mi tiempo a la inteligencia artificial. He estudiado muchas asignaturas en la carrera y en el doctorado y no me han resultado satisfactorio la mayoría de los métodos o técnicas que aprendí.

Es por ello, que me siento como un buscador de la verdad. En busca de cosas que me resultan más verosímiles y cosas que no. Trato de clasificar qué elementos son inteligencia y que es artimaña.

No deseo descalificar o ponerme a enumerar técnicas que creo que no son IA. Por lo que me centraré en enumerar algunas técnicas que considero que tienen magia.

Redes Neuronales: Han demostrado unos resultados sorprendentes. Tienen la capacidad de aprender. Su comportamiento es muy similar al humano ya que tienen una fase de aprendizaje. Realmente no se programan, aprenden por ellas mismas.

Algoritmos genéticos: Recogen la magia de la evolución. Se adaptan. No buscan un óptimo, sino adaptarse a las modas y a las tendencias. Recoge la idea de población.

Programación genética: Utiliza programas en vez de una mera ristra de genes o variables, como hacían los algoritmos genéticos. Emplean una estructura jerarquica en el que en los nodos encontramos instrucciones, ciclos y bifurcaciones. Aunque su desarrollo está limitado.

Aprendizaje inductivo: Son un conjunto de técnicas poco conocidas. Destaco el aprendizaje de reglas (FOIL y Progol). A partir de una ristra de ejemplos extraen reglas. Me resultó sorprendente por sus resultados. Aunque una vez que los programé e investigé vi que no eran muy mágicos.

Esos han sido las cuatro técnicas que más me han sorprendido.

Hay una de la que se habla muy bien pero que no he profundizado:

- La lógica difusa: Tiene la capaciad de razonar con funciones de verdad. De tal forma que en vez de razonar con cierto y falso. Razona con un 30% de verdad y un 50% de falsedad. Es curioso y ha demostrado aplicaciones en sistemas de control difusos muy curiosos. Es dificil de entender un poco y poco natural.

Por otra parte hay varios aspectos, que se han comentado, e incluso he visto en este foro que quiero destacar:

- El ser humano no nace sabiendo. Evoluciona. Según Piaget tiene etapas. No he visto ningún sistema que evoluciones por etapas. Es decir, que vaya incorporando primitivas o nuevas operaciones a medida que aprende.

- Se ha ignorado el proceso de construcción de un ser vivo. Si os fijais en que un código genético construye un cuerpo, sería inspirador, pensar que un pequeño código construye algo mas complejo. ¿Cómo lo construye? ¿Cómo funciona la adaptación entre generaciones?

- No se ha creado ningún "lenguaje" en el que puedan convivir todos los procesos o técnicas de inteligencia artificial. Falta un Einstein o Newton de la IA. Sería como fusionar todos los campos. O al menos, algunos de ellos.

Y algunas ideas de coseña propia:

- No se ha experimentado con la programación temporal. Son un conjunto de técnicas que inventé en el que si algo sale mal, vuelves al pasado y lo arreglas.

- Se puede emplear la genética para definir procesos de comunicación muy eficientes entre agentes. Este conjunto de técnicas tampoco lo he visto desarrollados. Imaginaros un organismo vivo. Las hormonas tienen funciones de regulación muy importantes. Las hormonas son proteinas que son producidas por genes. Algo curioso debe de haber entre la regulación o comunicación y la genética.

- Los programas escriben y lee datos. En las celulas se nace, mueve o muere. Hay diferencias. Estas diferencias pueden dar paradigmas de programación alternativos.

- Las matemáticas son un invento artificial. Nosotros somo listos sin saber sumar. En cambio los programas de ordenador están viciados con formulas matemáticas. Debe de haber fórmulas alternativas de describir algoritmos.

Todas estas ideas, quizá muy breves, me han llevado a plantear un paradigma.

En dicho paradigma, hice pruebas y resultaron ser una 1000 veces más rápidas que redes neuronales.

Ahora me he fijado un campo en concreto, la visión artificial, con el objetivo de probar lo anteriormente descrito.

Me he entregado en cuerpo y alma a esta labor. Si hay alguien interesado. Que crea, que hay cierta verdad en mis reflexiones le invito a colaborar conmigo.

Me pueden localizar en mesenger en david_elelog@hotmail.com.

Saludos.

2
Inteligencia Artificial / Busco Programador
« en: Martes 13 de Diciembre de 2005, 20:10 »
Estamos desarrollando un proyecto de reconocimiento visual de espacios. Tenemos desarrollado muchos módulos. El objetivo es captar con varias cámaras un universo real y simular, posteriormente, su navegación desde el ordenador.

Tengo preparada un sistema de captura de fotos con una silla de ruedas eléctrica.
Tengo también un visualizador de espacios desarrollado en Java 3D.
Y he realizado algunos algoritmos de tratamiento gráfico.

Necesito a alguien con experiencia programando en ia.

Me podeis localizar, casi todo el día en el mesenger en david_elelog@hotmail.com

Gracias.

Páginas: [1]