1. Introducción. 2. Requisitos obligatorios



Documentos relacionados
3. Procedimiento administrativo para la realización de auditorías a sistemas de medición de la calidad del aire.

PRÁCTICAS ADMINISTRATIVAS

PLAN DE MEJORAS. Herramienta de trabajo. Agencia Nacional de Evaluación de la Calidad y Acreditación

NORMATIVA DE LA ASIGNATURA TRABAJO FIN DE GRADO DE LA TITULACIÓN DE GRADO EN MEDICINA

MANUAL COPIAS DE SEGURIDAD

Programa de Criminología UOC

UNIVERSIDAD DE SALAMANCA

Capítulo 5: METODOLOGÍA APLICABLE A LAS NORMAS NE AI

Tipos de acción que pueden financiarse en el marco de esta convocatoria. Las prioridades, acciones y actividades de esta convocatoria son:

DIRECTRICES DEL TRABAJO DE FIN DE GRADO EN COMUNICACIÓN AUDIOVISUAL CURSO

Respuestas a consultas

FACULTAD DE CIENCIAS ECONÓMICAS Y EMPRESARIALES NORMATIVA SOBRE EL TRABAJO FIN DE GRADO

Base de datos en la Enseñanza. Open Office

Instrucciones para el desarrollo del Trabajo Fin de Grado en Biotecnología por la Universidad de Valencia

GUÍA PARA LA ELABORACIÓN DEL TRABAJO FIN DE GRADO DE LA FACULTAD DE FILOSOFÍA Y LETRAS ( )

REAL CLUB DE GOLF GUADALMINA REGLAMENTO ESCUELA DE GOLF

Creación y administración de grupos locales

Creación y administración de grupos de dominio

Pautas de cómo rellenar el Portafolio

GESTIÓN DE COMPETENCIAS CLAVE EN LAS ORGANIZACIONES DEL TERCER SECTOR

Práctica Obligatoria de Ingeniería del Software

4.- RESULTADOS DE APRENDIZAJE Y CRITERIOS DE EVALUACIÓN

El Proyecto Fin de Carrera podrá estar constituido por tres tipos de trabajos:

Pruebas de nivel. Introducción. 1. Componentes Un CD con los archivos de texto en formato pdf de:

Presentaciones. Con el estudio de esta Unidad pretendemos alcanzar los siguientes objetivos:

Cursos técnicos para entrenadores

MANUAL DE ACTUALIZACIÓN DEL DEA. Versión del DEA del 10/04/2012

Guía paso a paso para la cumplimentación del formulario de candidatura

Administración de sistemas UNIX/Linux Práctica Colección de scripts para la configuración de una infraestructura de máquinas UNIX

Si se encontraron no conformidades en la auditoría de fase I, deben ser corregidas por el cliente antes de la auditoría de fase 2.

NORMATIVA DEL TRABAJO FIN DE GRADO DE LA ESCUELA UNIVERSITARIA CEU DE MAGISTERIO DE VIGO

PROCESO ADMINISTRACIÓN DE RECURSOS TECNOLÓGICOS SUBPROCESO ADMINISTRACIÓN DE CONTINGENCIAS

Unidad didáctica: Funcionamiento de un parking. Actividad: Funcionamiento de un parking de vehículos con entrada y salida automática con:

REGLAMENTO DEL TRABAJO DE FIN DE GRADO

INVESTIGACIÓN CON CAZA DE TESOROS EN EL ESTUDIO DE LOS MITOS CLÁSICOS EN LA LITERATURA EUROPEA

CRITERIOS DE EVALUACIÓN Y CALIFICACIÓN. Ciencias Sociales, Geografía e Historia. 1º y 2º de ESO. Curso CÓMO SE VA A EVALUAR A LO LARGO DE

Unidad VI: Supervisión y Revisión del proyecto

DEPARTAMENTO DE INFORMÁTICA Y COMUNICACIONES 1º SMR MÓDULO DE APLICACIONES OFIMÁTICAS CRITERIOS DE EVALUACIÓN Y RECUPERACIÓN

El Consejo de Gobierno de esta Universidad, en su reunión celebrada el día 14 de octubre de 2008, ha adoptado el siguiente acuerdo:

Aprobadas en Comisión Permanente 8/2015 de 17 de julio

INFORME Nº1 PROPUESTA METODOLÓGICA Y PLAN DE TRABAJO DESARROLLO DE UN SISTEMA INTEGRADO DE GESTIÓN PARA EL GOBIERNO REGIONAL DE ATACAMA

MÁSTER UNIVERSITARIO EN LOGÍSTICA Y GESTIÓN ECONÓMICA DE LA DEFENSA

Metodología básica de gestión de proyectos. Octubre de 2003

4.4.1 Servicio de Prevención Propio.

Proceso de Servicio de Informática y Comunicaciones

PROGRAMACIÓN DE DISPOSITIVOS MÓVILES ANDROID GUÍA DIDÁCTICA. Titulación acreditada por la UNIVERSIDAD DE ALCALÁ

Tabla I. Características del método de evaluación del programa MBA de la URV. # Elemento Información adicional Peso nota global.

GUÍA EXPLICATIVA DE LA NORMATIVA DEL TRABAJO FIN DE GRADO (TFG)

ALERTA ANTIVIRUS: RECOMENDACIONES

Software diseñado especialmente para Planificación del entrenamiento, control de evaluaciones, Captura y Edición de Video.

LINEAMIENTOS ESTÁNDARES APLICATIVOS DE VIRTUALIZACIÓN

SERVICIO CENTRAL DE INFORMÁTICA NORMATIVA PARA LA UTILIZACIÓN DE LAS AULAS DE INFORMÁTICA ) (BOUJA

TEMA 3: EN QUÉ CONSISTE?

Práctica de la Asignatura Programación III Versión 1.0

Cómo hacer backups en ambientes virtualizados?

CENTRO DE POSTGRADO MARCO NORMATIVO PARA LA ORGANIZACIÓN DE LOS TRABAJOS DE FIN DE MÁSTER UNIVERSITARIO

MASTER EN DIRECCIÓN DE EMPRESAS (MBA)

Trabajo fin de máster ÍNDICE

Anexo B. Comunicaciones entre mc y PC

TECNOLOGÍAS 2º ESO TECNOLOGÍAS 3ºESO TECNOLOGÍA 4ºESO Unidad 1. Tecnología. El proceso tecnológico.

PROPÓSITO... 2 DETERMINANTES PARA UNA BUENA EXPERIENCIA DE USO...

INFORMACIÓN DE NAVEGADORES

MANUAL PARA LA ELABORACIÓN DEL DOSSIER DEL CANDIDATO

FUNDACIÓN MAPFRE 2015 QUÉ ES EL SEGURO? 11.4 Comprar un seguro

ICTE NORMAS DE CALIDAD DE AGENCIAS DE VIAJES REGLAS GENERALES DEL SISTEMA DE CALIDAD. Ref-RG Página 1 de 9

determinar la competencia necesaria de las personas que realizan, bajo su control, un trabajo que afecta a su desempeño ambiental;

5. o. ASIGNATURA: PRACTICUM (Información general) (Código: ) 1. INTRODUCCIÓN 2. OBJETIVOS

Proyecto de Fin de Master Master en Ingeniería Electrónica

Funcionamiento de la Cartera de Proyectos TI

PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN

Práctica 5. Curso

Planificación, Gestión y Desarrollo de Proyectos

IAP TÉCNICAS DE AUDITORÍA APOYADAS EN ORDENADOR (TAAO)

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Cómo se originan las investigaciones? Las ideas pueden originarse de fuentes que no se relacionan con su calidad, es decir, pueden suscitarse en:

PROYECTO PRACTICAS DE JARDINERIA EN ITALIA Nº PROYECTO ES01-KA

especialidad de diseño gráfico trabajo fin de grado 2014/2015 4º curso entrega

Plan de estudios Maestría en Sistemas de Información y Tecnologías de Gestión de Datos

NORMAS PARA LA ELABORACIÓN DE LA MEMORIA DEL PRACTICUM DEL MÁSTER EN PATRIMONIO HISTÓRICO Y NATURAL CURSO

Junio de 2014 MINISTERIO DE AGRICULTURA, ALIMENTACIÓN Y MEDIO AMBIENTE SUBSECRETARIA DIRECCIÓN GENERAL DE SERVICIOS

Instrucciones de solicitud de reconocimiento. Curso 2015/16

Creamos espacios únicos al alcance de todos ADAPTAMOS TU VIVIENDA A TUS NECESIDADES Y A TU PRESUPUESTO..

Vicerrectorado de Planificación, Calidad, Responsabilidad Social y Comunicación

Capítulo 2. Metodologías de selección de personal

Inter American Accreditation Cooperation. Grupo de prácticas de auditoría de acreditación Directriz sobre:

DESCRIPCIÓN DEL PROCESO DE CERTIFICACION INTE-ISO 9001, INTE-ISO e INTE-OHSAS 18001

DEPARTAMENTO DE TECNOLOGÍA JEFE DE DEPARTAMENTO: D. Juan José Barragán García

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

Módulo Formativo:Administración de Redes Telemáticas (MF0230_3)

Crear un Software que sea adaptable a las necesidades de cualquier tipo de Institución de Educación Superior.

FORMACIÓN OBLIGATORIA DE EMPLEADOS Y AUXILIARES EXTERNOS DE LA MEDIACIÓN SITIO WEB DE AUTOESTUDIO CREADO PARA EL CUMPLIMIENTO DE ESTA NORMA

MEJORAS EN LA GESTIÓN DE DOMINIOS.ES. NicLine

INGENIERÍA DEL SOFTWARE I. Univ. Cantabria Fac. de Ciencias. Especificación de Requisitos. Práctica 2

Consiste en la realización por parte del alumno de un trabajo de investigación cuyo objetivo final es demostrar la suficiencia académica para la

MANUAL DE USUARIO APLICACIÓN SYSACTIVOS

Metodología y Tecnología de la Programación Tipo Obligatoria Impartición Anual Créditos ECTS 12,5 Curso 1º Código 42506

GENERACIÓN DE ANTICIPOS DE CRÉDITO

Gestión y Desarrollo de las Auditorías Internas DGI-UGC-PE04

Funcionalidades Software PROYECTOS GotelGest.Net Software para la gestión de Proyectos GotelGest.Net

TÍTULO VI: TRABAJO FIN DE GRADO

Transcripción:

Universidad Rey Juan Carlos Curso 2010-2011 Inteligencia Artificial I.T.I.S. Práctica de Diciembre 1. Introducción La práctica consiste en la realización de un Sistema Experto sobre algún dominio conocido por los integrantes del grupo o del que puedan adquirir conocimiento, preferiblemente que no sea informático. Las bases de conocimiento se representarán en CLIPS (o JESS). Ejemplos de dominios pueden ser (aunque no sólo estos): Clasificación: animales, plantas, minerales, personas,... Recomendación: ordenadores, pisos (inmobiliaria), viajes turísticos, hoteles, apuestas, cámaras de fotos/video, acciones a tomar en juegos (ajedrez, dominó, etc), tratamiento enfermedades, parámetros configuración cámara fotográfica, alineación equipo de fútbol, inversión bolsa, material deportivo (tipo decathlon),... Detección: fraudes bancarios o hacienda, fallos en sistemas, intrusos, correo spam, copias de software (prácticas),... Diagnóstico: enfermedades, fallos en sistemas informáticos, averías coches, accidentes,... Configuración: ordenadores, software, calendario campeonato, asignación de árbitros, banquetes, entrenamientos físicos, dieta,... Predicción: riesgos, resultados partidos/campeonatos, tráfico, bolsa,... Evaluación: calidad ciudad, calidad-precio de productos, notas asignatura, carreras, universidades,... Control: viviendas/edificios inteligentes,... Otros... Se pueden combinar varios dominios. 2. Requisitos obligatorios La práctica se debe desarrollar siguiendo las fases habituales en la construcción de un Sistema Basado en el Conocimiento: 1. Adquisición del conocimiento 2. Conceptualización 3. Formalización. 4. Implementación 5. Evaluación A continuación se describe el trabajo a realizar en cada una de las fases. Página 1 de 5

2.1. Adquisición del conocimiento Consiste en reunir el conocimiento que se incluirá en el sistema. Esa información puede obtenerse de textos y expertos (que pueden ser los propios alumnos u otras personas). El resultado de la fase de adquisición de conocimiento será una descripción detallada (texto, gráficos, tablas,... ) de todo el conocimiento que se va a utilizar en el sistema. 2.2. Conceptualización Consiste en construir la ontología (conceptos, atributos y relaciones entre conceptos) a partir de la fase de adquisición del conocimiento. Esta información se representará mediante Marcos. Para esta tarea se puede utilizar alguna herramienta de edición de ontologías, p. ej. representada mediante marcos (frames) en Protégé 3.4.4 (http://protege.stanford.edu/index.html), o mediante diagramas de clase, utilizando cualquier herramienta de UML. 2.3. Formalización e Implementación Se usarán reglas para formalizar el conocimiento siendo CLIPS (o JESS) el lenguaje utilizado para la implementación de las bases de conocimiento del sistema. El conocimiento debe estar estructurado en bases de conocimiento (en ficheros separados) que incluyan conocimiento relacionado. Por ejemplo, algunas bases de conocimiento podrían ser las siguientes: Ontología: definición en clips de la ontología Base de hechos inicial: si el conocimiento del sistema es general, en este fichero se incluirían los hechos que definen un problema concreto. Lectura de datos: si hay que leer datos de entrada Escritura de resultados: o preparación de datos de salida para poder procesarlos de forma más sencilla Resto de Bases de conocimiento con el conocimiento propio sobre el dominio de aplicación. 2.4. Evaluación Para probar el funcionamiento de la práctica, los alumnos deben preparar casos de prueba lo suficientemente ricos que permitan comprobar su correcto funcionamiento. Se deben presentar al menos 3 casos de prueba, describiendo su contenido, el proceso de razonamiento realizado y el resultado obtenido. En la memoria se deben incluir instrucciones claras y precisas sobre la forma de ejecutar la práctica, que debe ser de forma sencilla. Por ejemplo, se puede proporcionar un fichero carga.bat que cargue todos los ficheros necesarios para ejecutar la práctica, un ejemplo de contenido es el siguiente: Página 2 de 5

(clear) (load f1.clp) (load f2.clp). (load fn.clp) (reset) 3. Requisitos opcionales Cualquier añadido que se incluya en la práctica se valorará positivamente. NO es obligatorio implementar una interfaz de usuario. No obstante, cualquier implementación añadida que mejore la facilidad de uso del programa - siempre que el contenido obligatorio esté completo - será tenida en cuenta para la nota final de la práctica. Por tanto, opcionalmente se podrá dotar al sistema con una interfaz de usuario (modo texto o visual). CLIPS se puede integrar en otros leguajes, especialmente en C o C++. También se puede utilizar JESS 1, que permite una fácil integración en Java. Se puede encontrar documentación sobre la integración de CLIPS en C en: CLIPS Reference Manual (vol II Advanced Programming Guide), fichero apg.pdf. En el caso de Jess, se puede obtener información tanto de la d ocumentación que acompaña a la distribución como del libro: JESS in Action: Rule-based systems in Java. Friedman-Hill, E. Manning. 2003. 4. Memoria de la práctica La memoria de la práctica contendrá obligatoriamente los siguientes apartados: Portada: deberá incluir el nombre de los miembros del grupo con una dirección de correo electrónico, por si fuese necesario ponerse en contacto con el grupo. Introducción: en este apartado se realizará una introducción al dominio del sistema experto elegido. Diseño: en este apartado se deberán explicar las distintas decisiones tomadas a la hora de realizar el diseño del sistema. En particular, se explicarán las fases de Adquisición del conocimiento y Conceptualización. Implementación: en este apartado se deberá explicar todo lo relacionado con las fases de Formalización e Implementación, así como todo lo que se considere oportuno destacar en relación a la implementación del sistema. Evaluación: en esta sección se deberán documentar los diferentes casos de prueba llevados a cabo, resaltando las diferencias de comportamiento del sistema. Los casos de prueba deberán ir acompanãdos de una explicación y discusión sobre el mismo. 1 Obsérvese que la versión trial expira a los 30 días, por lo que podría no funcionar cuando se corrija la práctica Página 3 de 5

Conclusiones: este apartado contendrá consideraciones generales sobre la práctica. Evaluación personal: en este apartado el grupo deberá autoevaluar el trabajo realizado, otorgándose una nota entre 0 a 10, justificando la misma. Es de obligado cumplimiento que la memoria esté bien elaborada en cuanto a su estructura y contenido, tiene que contener al menos los apartados enumerados anteriormente. Una buena implementación con una mala memoria es sinónimo de una evaluación global baja. Insistimos, poned especial empeño en realizar una memoria clara y explicativa, señalando todos los aspectos que creáis convenientes del desarrollo de la práctica. 5. Normas generales Las normas generales de la práctica son las siguientes: La entrega de esta práctica es obligatoria para la superación de la asignatura. El trabajo se realizará en grupos de 2 personas. Queda terminantemente prohibido entregar prácticas copiadas o fragmentos de código copiados de otros compañeros, tanto de este curso como de cursos anteriores. Tened en cuenta que este aspecto se vigilará especialmente y que, en caso de probar que un alumno ha copiado, se suspenderá automáticamente la práctica en la convocatoria correspondiente tanto al grupo que copie como al que proporcione el código. 5.1. Normas de entrega La práctica podrá ser entregada hasta el Lunes 20 de Diciembre de 2010 a las 17:00 horas. No se aceptarán prácticas entregadas después de dicha fecha. Se entregará por una parte la práctica en formato electrónico (NO por correo electrónico, para evitar eventuales problemas), así como la memoria (impresa o en formato electrónico) y los pasos a seguir para la ejecución e instalación del software (si fueran necesarias). El CD deberá contener todo lo necesario para la ejecución de la práctica. En caso de que no se adjunte todo lo necesario para su ejecución no se evaluará la práctica. 5.2. Normas de evaluación Lee detenidamente las siguientes notas aclaratorias acerca del desarrollo y evaluación de la práctica: Una práctica entregada fuera de plazo se considerará no presentada. Aquellos alumnos que quieran entregar su práctica antes del día fijado para ello podrán hacerlo sin ningún tipo de problema. Página 4 de 5

Una entrega en la que falta uno de los dos elementos que se piden (memoria y código) se considerará suspensa. Será obligatorio que ambos componentes del grupo sean capaces de defender la práctica por sí solos si se pidiera. Habrá entrevistas personales para evitar así que la carga de trabajo recaiga sobre uno sólo de los componentes del grupo. Si se probara que el trabajo no ha sido repartido equitativamente, eso supondría disparidad de notas entre los componentes del grupo (incluyendo la posibilidad de suspender la práctica). La evaluación de la práctica se realizará teniendo en cuenta aspectos como: dominio elegido, organización del conocimiento en bases de conocimiento, utilización adecuada del modelo basado en reglas, e. g. no abusar de la asignación de prioridades, dimensión del conocimiento incluido en el sistema, claridad de las reglas, utilización de alguna herramienta para construir la ontología, calidad y cantidad de los ejemplos proporcionados, facilidad de interacción con el usuario (interfaces de usuario), integración con otros lenguajes (java, c++, etc), calidad de la memoria, etc. 6. Otras consideraciones Para aclarar dudas acerca de la práctica podéis contactar con los profesores de la asignatura, prioritariamente con Roberto Centeno: Roberto Centeno roberto.centeno@urjc.es Ed. Anexo Rectorado. Planta 2, Dcho. 2013B Ramón Hermoso ramon.hermoso@urjc.es Ed. Anexo Rectorado. Planta 2, Dcho. 2013A Ambos estarán disponibles tanto por correo electrónico como en las horas de tutorías (preferiblemente concertar previamente por correo). Página 5 de 5