4,50/5
(2 opiniones)
|310 alumnos|Fecha publicación: 13/01/2009
MUESTRA DEL CONOCIMIENTO
Para determinar la utilidad y la funcionalidad de KZ2, una
aplicación de reconocimiento del polígono (PRA) fue desarrollada
para que se ejecutara bajo la ayuda de KZ2. Con él, podría ser
clarificado cómo KZ2 amplía la funcionalidad de la aplicación y
ayuda a su ejecución.
Aplicación de reconocimiento del polígono (PRA)
PRA es una aplicación típica distribuida basada en el conocimiento
en el cual varias tareas que funcionan en paralelo reconocen los
polígonos de imágenes. Después del reconocimiento, el conocimiento
sobre la clasificación del polígono tal como qué es paralelogramo,
rombo, y rectángulo es utilizado por una tarea de determinar la
forma de los polígonos reconocidos.
Detalladamente, cuatro funciones son incluidas:
- reconoce polígonos de imágenes;
- rediseña los polígonos reconocidos;
- manipula (el movimiento, rota, etc.) los polígonos;
- clasifica los polígonos (paralelogramo, rombo, rectángulo,
cuadrado...).
Las imágenes se podían obtener a través de un papel o el dibujo por
el ratón en la pantalla. El explorador y el ratón están conectados
con la PC.
PRA proporciona una interfaz de usuario para que este manipule los
polígonos. Más información sobre los polígonos tales como su
clasificación se podían también obtener del PRA. El PRA consiste de
5 tareas en C (reco_main, reco_0, reco_l, reco_2, reco_3) con el
mecanismo de comunicación funciona en paralelo para reconocer
cooperativamente polígonos de las imágenes; una tarea en C (redraw)
para redibujar polígonos; una tarea en Prolog (classi) para
clasificar polígonos; una tarea en C (manipu) para manipular
polígonos.
Funcionamiento con KZ2
Inicialmente, las tareas antes dichas y la tabla del destacamento
de fuerzas (TFT) son manejadas con KZ2/TZJ. El TFT contiene
básicamente información como descripción de tareas, el costo de
ejecución de cada tarea en cualquier computadora, el costo de la
comunicación entre cualquier par de tareas, y el plazo para el
trabajo, etc. Le permite al KZ2/ZFJ saber alguna información y
requisitos básicos sobre el trabajo para así tomar una decisión
mejor. Entre más información se de, el KZ2/ZFJ será más
inteligente.
De acuerdo con el TFT y el conocimiento sobre el hardware del
sistema, KZ2/ZFJ envía las tareas a los procesadores, y comienza su
ejecución. Reco_main se asigna al procesador donde se trata el
trabajo. Reco_0, el reco_l, reco_2, reco_3, el redraw, y el manipu
se asignan a los procesadores que KZ2/ZFJ piensa que son óptimos.
Classi se asigna a un computador donde están los transputers
(Familia de microprocesadores con enlace entre procesadores,
especializados en paralelismo) y se ejecuta paralelamente con la
ayuda de KZ2/BTJ. KZ2/TZJ es una interfaz general de lenguaje
natural. Además de ser una interfaz para Unix, agregando el
conocimiento del dominio de los PRA, el usuario puede manipular los
polígonos con peticiones en Chino en vez usar los comandos, y así
se aumenta la capacidad del PRA.
CONCLUSIONES
- Tratar de reproducir el razonamiento del conocimiento requiere de
una gran capacidad de procesamiento.
- La comunicación implica diferentes tipos de conocimiento y
necesita de una gran base de información.
- El éxito de la reproducción del razonamiento y el lenguaje humano
depende de un schedule que organice la información y asigne
responsabilidades.
REFERENCIAS
[1] http://www.dc.fi.udc.es/ai/~santos/
[2] An Introduction to Intelligent Operating System KZ2, Xie Li, Du
Xing, Chen Jun, Zheng Yuhua, Sun Zhongxiu Computer Science
Department, Nanjing University. Nanjing, 210093, P.1LChina
[3] http://es.wikipedia.org/wiki/Backus-Naur_form
[4] http://www.agtivity.com/def/knowledge_processing.htm
[5]
http://www.kurzweilai.net/meme/frame.html?main=/articles/art0098.html
[6]
www.wiphala.net/courses/090178/2005-I/class/class_22_knowledge.pdf
[7] www.escet.urjc.es/~LI/prog-definida.pdf
[8] clip.dia.fi.upm.es/~jcorreas/prolog/master_prolog_2.pdf
[9] And/ OR parallel Execution of Logic programs: Exploiting
Dependent And-parallellism. Zheng Yuhua, Tu Honglei, Xie Li.
Computer Science Department, Nanjing University. Nanjing, 210093,
P.1LChina
NOTA: Con este capítulo hemos llegado al final del curso.
Hay 2 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Análisis de software educativo Son los docentes los llamados a promover el cambio. Es hora de saber usar la tecnología como un elemento más del conjunto de las herramientas metodológicas que se poseen,... [02/02/06] |
|
1.774 | ||
|
Windows XP. Conceptos Aprende nociones básicas sobre el sistema operativo Windows Xp. Si quieres aprender conceptos básicos sobre informática este curso te será de ayuda. Conoce el escritorio,... [10/11/08] |
|
3.057 | ||
|
Hacer una web con Joomla Hacer una web con Joomla. Joomla es un gestor de contenido, en el que puedes crear tu sitio Web de un modo sencillo y rápido. Este curso es... [06/08/09] |
|
2.188 | ||
Publicar en
del.icio.us
digg
meneame