Ir al contenido


Foto

Programar redes neuronales


  • Por favor identifícate para responder
5 respuestas en este tema

#1 bajozero321

bajozero321

    Newbie

  • Miembros
  • Pip
  • 2 mensajes

Escrito 23 octubre 2014 - 06:45

Hola buenas quisiera saber si alguien sabe sobre programar redes neuronales o inteligencia artificial..
estoy tratando de hacer un proyecto de la U..
  • 0

#2 Sergio

Sergio

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.092 mensajes
  • LocationMurcia, España

Escrito 24 octubre 2014 - 03:00

De redes neuronales he hecho muy poco, no es excesivamente complicado hacerse una "desde cero" una vez lo entiendes, aunque te recomiendo que mires librerias ya hechas, y tienes mucha literatura al respecto.

Por si quieres ver otros enfoques, mirate este blog que tengo sobre inteligencia artifical basada en entropia (en ingles):

http://entropicai.blogspot.com
  • 0

#3 Sergio

Sergio

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.092 mensajes
  • LocationMurcia, España

Escrito 24 octubre 2014 - 06:12

Hola bajozero321.

Me has enviado dos privados pidiendome que te ayude, en privado, con un trabajo/capricho, pero prefiero responderte en el foro, que para eso está.

Primero, lo que quieras preguntar, hazlo aqui, en el foro, que para eso existe. No respondo privados con preguntas sobre programacion.

Segundo, siquieres hacer algo, lo que sea, primero aprende a hacerlo por ti mismo, lee mucho, intentalo hacer, y cuando tengas una duda CONCRETA, acudes al foro.

En tu caso veo que me pides muchas cosas, pero que no sabes nada de IA, ni de redes neuronales, ni de apredizaje, ni de semantica... piensas que es algo que se le puede "añadir" a un chatbot que ya tienes sin mas, como un plugin, un "sistema de aprendizaje al 99 % de efectividad".

Siento decirte que no tienes ni idea de lo que estas hablando, lo que pides esta en el limite del conocimiento actual, y si tubieses que contratar a un especialista para que lo programe por ti, a no ser que tengas mas recursos que google, no podrías ni encontrarlo ni contratarlo.

Vamos, que la respuesta es: No te puedo ayudar en eso, si pudiese no lo haria, y me molesta bastante que lo pidas en un mensaje privado en lugar de en el foro.

Para los demás os pongo abajo la lista de cosas que me pide que lleve incorporado esa IA que quiere que yo le ayude a codificar... por si alguien sabe hacerlo, que le ayude:

es algo así como un asistente con inteligencia artificial y bueno al ver eso quería editarle para darle una "personalidad" pero veo que isabel no es mas que un chat bot...entonces ahora estoy pensando hacer un asistente virtual algo similar con sistema de aprendizaje al 99 % de efectividad  y que pueda tener metaconocimiento para determinar cada modo de decisión que concepto de la temporalidad del conocimiento y el sentido figurado del conocimiento (las metaforas) es decir que al ordenarle algo entienda lo que se le ordena por ejemplo : "ya sabes baticosear una ensalada?" este no va a entender porque no sabe que es baticosear.. pues para eso seria el sistema conocimiento y de lógica..en esta caso estaríamos hablando de un sistema experto..y bueno en conclusion quisiera que me pueda ayudar con la codificación..porque en si ya hice un asistente solo quisiera que tenga ese "sentido" que le dije.

Se me olvidaba amigo.. que el asistente virtual pueda tener las siguientes definiciones :

Total de palabras conocidas: Palabras que identifica en un diálogo de conversación y puede darle procesamiento de Lenguaje Natural.
Total de palabras corrector: Palabras que identifica como errores de ortografía y automáticamente hace corrección si la dice un usuario.
Total de tipos de conocimiento: Hay muchos tipos de conocimientos: Definiciones, ubicaciones, colores, formas, atributos, posesiones, orígenes, etc.
Ideas de conocimiento: Ideas, conceptos, acciones, objetos y cosas del universo que representan una idea. Para el Software de Inteligencia Artificial de SOLUTECIA están representados como Objetos de conocimiento. Por ejemplo: Un "niño" es un Objeto de conocimiento, que posee atributos, propiedades, realiza acciones, ocupa un lugar en el universo.
Formas de reconocer Ideas de conocimiento: Las formas lingüisticas, o las expresiones en palabras que pueden representar a cada uno de los Objetos de conocimiento. Por ejemplo: El objeto "niño" puede ser identificado como: "Infante", párbulo", "niño", "roro", "chico", y todos los modismos regionales para referirse a él.
Relaciones entre Ideas de conocimiento: Las diferentes relaciones que hay entre los Objetos de conocimiento, ya sea por definiciones, atributos, ejemplos, etc. Por ejemplo: "niño" es un "ejemplo" de "ser humano".  "Colombia" es un "ejemplo" de "País".
Total opiniones del conocimiento: Las diferentes opiniones que se han detectado entre las relaciones del conocimiento, esto incluye opiniones positivas, negativas, subjetivas, objetivas y neutrales del conocimiento. Por ejemplo: Colombia es un bonito país, donde el conocimiento es "Colombia es un país" y "bonito" es la opinión de la persona.
Total de consultas desconocidas: Es cada una de las iteracciones de un usuario que no entendió o que detectó que era una pregunta y no sabía que contestar.
Total de respuestas acertadas: Es cada una de las iteracciones de un usuario que pudo entender, dió respuesta o procesó para aprender cosas, a lo cual pudo dar una respuesta coherente y simple.
Total procesos de ejecución: Es todas las actividades que ya están completamente aprendidas, estructuradas y funcionales, que el Software puede ejecutar. Pueden ser de diferentes tipos desde aprender un conocimiento, leer, hasta abrir una URL.
Promedio Asertividad: El % con la capacidad de respuesta a algo que le dijeron y pudo entender de una u otra forma. Esto no significa que sea una respuesta que haya esperado el usuario o que tenga relevancia en un hilo de conversación.


  • 0

#4 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.295 mensajes
  • LocationArgentina

Escrito 24 octubre 2014 - 06:34

Hola bajozero321,
Tal parece que hemos comenzado con el pie izquierdo en Delphiaccess.

Aquí ayudamos a todos, en lo posible. Pero para eso es fundamental que el interesado realmente ponga de su parte. Aquí no se le hace la tarea a nadie, pero si podemos colaborar en la medida en que cada uno esté dispuesto a ofrecer lo que tiene y sabe.

Te invito a que leas nuestras normas y las recomendaciones a tener en cuenta al postear.

Para poder ayudarte es fundamental que nos ilustres bien tu caso:
¿En que realmente de todo el proyecto estás estancado? ¿Que llevas hecho? ¿Que errores o dificultades tienes? ¿Que cosas probaste y que resultados obtuviste? ¿Tu problema está en que no sabes como bajar la teoria que se te ha dado en la "U" sobre redes neuronales o es que no sabes como aplicar el contexto de estudio en una red neuronal?

En vista a lo que ha dicho Sergio, va a ser necesario que nos comentes en este mismo hilo y no de forma privada. De lo contrario vamos a asumir que en realidad lo que buscas está fuera de lugar y que algo quieres ocultar. Por ello es que decimos que las dudas se han de tratar en la, y a la comunidad de forma pública.

¿Quieres que te ayudemos? ¡Ayúdanos a ayudarte!

Brinda los detalles necesarios. No seas escueto que aquí no se cobra a nadie por las palabras.

Saludos,
  • 0

#5 bajozero321

bajozero321

    Newbie

  • Miembros
  • Pip
  • 2 mensajes

Escrito 24 octubre 2014 - 05:36

disculpen la verdad es que estuve haciendo clips en java...y bueno no pude lograr mi objetivo pero seguiré intentando !!!
gracias !! ah y sergio disculpa la molestia..
  • 0

#6 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.295 mensajes
  • LocationArgentina

Escrito 24 octubre 2014 - 05:49

disculpen la verdad es que estuve haciendo clips en java...y bueno no pude lograr mi objetivo pero seguiré intentando !!!
gracias !! ah y sergio disculpa la molestia..


Ummm. Algo no me cierra.
Por empezar CLIPS es un lenguaje diseñado para diseñar Sistemas Expertos, y no una red neuronal.
En segundo lugar, no se puede usar CLIPS en JAVA. Más bien, yo diría que en JAVA aprovechas algún framework o biblioteca para comunicarte con un script hecho en CLIPS y obtener una respuesta o resultado. Yo JAVA no conozco, pero creo recordar que JESS hace justo esto.

De cualquier forma esto no responde a la inquietud original puesto que lo que acabas de decir apunta a otra rama de la IA. Mi sospecha es que estás muy perdido...  :(

Saludos,
  • 0




IP.Board spam blocked by CleanTalk.