Interprete NEUPRO utilizando la NeuPro abstract machine
El lenguaje de programación Prolog es uno de los principales lenguajes de la Inteligencia Artificial. Pertenece a la programación lógica y al desarrollo de bases de datos simbólicas. Existen varios descendientes como el Hilog, el XSB, y el NEUPRO. Todos ellos se construyen por cláusulas del tipo :...
Guardado en:
| Autores principales: | , |
|---|---|
| Formato: | Objeto de conferencia |
| Lenguaje: | Español |
| Publicado: |
2005
|
| Materias: | |
| Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/22954 |
| Aporte de: |
| id |
I19-R120-10915-22954 |
|---|---|
| record_format |
dspace |
| institution |
Universidad Nacional de La Plata |
| institution_str |
I-19 |
| repository_str |
R-120 |
| collection |
SEDICI (UNLP) |
| language |
Español |
| topic |
Ciencias Informáticas Neural nets Base de Datos Minería de Datos Data mining Algorithms Redes Neurales (Computación) |
| spellingShingle |
Ciencias Informáticas Neural nets Base de Datos Minería de Datos Data mining Algorithms Redes Neurales (Computación) Rapallini, Ulises Mario Alberto Nanclares, Jorge Interprete NEUPRO utilizando la NeuPro abstract machine |
| topic_facet |
Ciencias Informáticas Neural nets Base de Datos Minería de Datos Data mining Algorithms Redes Neurales (Computación) |
| description |
El lenguaje de programación Prolog es uno de los principales lenguajes de la Inteligencia Artificial.
Pertenece a la programación lógica y al desarrollo de bases de datos simbólicas. Existen varios descendientes como el Hilog, el XSB, y el NEUPRO. Todos ellos se construyen por cláusulas del tipo : CABEZA :- TERMINO1, TERMINO2,...,TERMINOK.
Para validar CABEZA los términos TERMINO1,..,TERMINOK deben validarse previamente. Una cláusula Neupro es diferente. Cada término es un factor, con un cierto peso, la cabeza tiene un umbral determinado: si la suma de los factores excede dicho umbral, entonces la cláusula es verdadera. Esta cláusula permite identificarla con una neurona artificial. Cada conjunto de cláusulas será equivalente a una red neuronal.
Si el umbral es igual al número de términos, y cada término tiene un peso igual a 1, el programa es un programa Prolog clásico. El trabajo se basa en la Máquina Abstracta de Warren - WAM, que reduce el Prolog a un conjunto de rutinas, facilitando su modificación y la escritura de un compilador eficiente.
Este trabajo describe un intérprete para el lenguaje NeuPro, utilizando la NeuPro Abstract Machine que resultó del estudio de la WAM y modificaciones al algoritmo tradicional de unificación |
| format |
Objeto de conferencia Objeto de conferencia |
| author |
Rapallini, Ulises Mario Alberto Nanclares, Jorge |
| author_facet |
Rapallini, Ulises Mario Alberto Nanclares, Jorge |
| author_sort |
Rapallini, Ulises Mario Alberto |
| title |
Interprete NEUPRO utilizando la NeuPro abstract machine |
| title_short |
Interprete NEUPRO utilizando la NeuPro abstract machine |
| title_full |
Interprete NEUPRO utilizando la NeuPro abstract machine |
| title_fullStr |
Interprete NEUPRO utilizando la NeuPro abstract machine |
| title_full_unstemmed |
Interprete NEUPRO utilizando la NeuPro abstract machine |
| title_sort |
interprete neupro utilizando la neupro abstract machine |
| publishDate |
2005 |
| url |
http://sedici.unlp.edu.ar/handle/10915/22954 |
| work_keys_str_mv |
AT rapalliniulisesmarioalberto interpreteneuproutilizandolaneuproabstractmachine AT nanclaresjorge interpreteneuproutilizandolaneuproabstractmachine |
| bdutipo_str |
Repositorios |
| _version_ |
1764820467936395264 |