Você está na página 1de 4

UPS Castillo, Romero, Inteligencia artificial

PROYECTO DEDIFICADOR BCD INFORME Nro. 2 Jairo Castillo e-mail: jcasgus@hotmail.com Heinerth Romero e-mail: fatzero_1@hotmail.com RESUMEN: Desarrollo de una red neuronal para manejar un decodificador BCD, mediante 4 entradas y siete salidas, tomando como muestras la tabla de verdad de un decodificador BCD a 7 segmentos. PALABRAS CLAVE: Visual, C#, RNA. 1 INTRODUCCIN
Para proceder a desarrollar el problema lo primero que tendremos es realizar la tabla correspondiente al decodificador BCD para poder sacar nuestras muestras: C B A a b c d e f g 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 0 0 1 0 1 0 0 1 1 0 1 0 1 1 1 1 1 1 0 0 1 1 0 0 0 1 1 0 0 1 1 1 0 1 1 0 1 1 0 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 1 1 1 1 1 0 1 1

2 DESARROLLO DEL INFORME 2.1 OBJETIVOS Probar las redes neuronales hasta que se haya entrenado y nos de los valores que necesitamos. Buscar en el manual de usuario para crear la interfaz. 2.2 RED Adult-stretch Una red desarrollada con 3 capas ocultas con 5, 4,3 neuronas por cada una.

D 0 0 0 0 0 0 0 0 1 1

FIGURA 1.Red Neuronal-BCD


2.3 INTERFAZ Para comenzar nos vamos a la carpeta de la RNA/bin y buscamos el archivo iarna.dll.

UPS Castillo, Romero, Inteligencia artificial

Luego en examinar y adjunto el archivo ia_rna.dll.

FIGURA 2. Archivo ia_rna.dll


Luedo este archivo lo pegamos dentro de un nuevo proyecto que generemos, en nuestro caso vamos a documentos/visual studio 2010/proyects/BCD/libreria.

FIGURA 5. Adjuntar archivo


Luego al cuadro de herramientas/agregar ficha/elegir elementos/examinar/nombre del archivo/ia_rna.dll/aceptar.

FIGURA 3. Archivo ia_rna.dll


Una vez realizado lo anterior lo que hacemos es dar clic derecho en referencia.

FIGURA 6. Nombre del archivo


Lo siguiente que nos aparece es RNA, RNA visor y capa, Despus RNA arrastramos a nuestro Forms1.

FIGURA 4. Referencia

UPS Castillo, Romero, Inteligencia artificial

FIGURA 7. Forms1.
Luego cre un botn, donde dar doble clic y comenzare a programar en este botn.

Luego genero la programacin y la interfaz con el usuario.

FIGURA 8. Creacin de botn


Una vez generada la tabla de entrenamiento las copio de mi escritorio.

FIGURA11. Programacin Interfaz Final

FIGURA12. Interfaz FIGURA9. Copia archivos rna


Y las guardo dentro de la carpeta de mi proyecto.

3 CONCLUSIONES Se logr entrenar satisfactoriamente la red neuronal para que funcione como un decodificador BCD a 7 segmentos. La interfaz final quedo de tal manera que cualquier persona que la utilice sea capaz de entender lo que hace el programa. El diseo de la red neuronal es muy importante a la hora de

FIGURA10. Copia archivos rna

UPS Castillo, Romero, Inteligencia artificial

esperar que nuestras salidas sean las deseadas. 4 REFERENCIAS [1] Red Neuronal. (2011, Junio). Redes Neuronales Disponible en: AVAC (Inteligencia Artificial) [2] Manual de usuario. (2011, Junio). Ing. Rodrigo Tufio Profesor de: UPS [Campus Sur] Notas: El tiempo de entrenamiento de la red neuronal, se puede optimizar aadiendo o quitando redes ocultas. Otro factor que se puede ir variando es la taza de aprendizaje a la hora de entrenar nuestra red. Adaptado por: Jairo Castillo, Heinerth Romero, para la clase de Inteligencia Artificial. Escuela de Ingeniera Electrnica Universidad Ecuador 2011 Politcnica Salesiana

OTROS ESTUDIOS: Sexto Nivel en Ingles, UPS. Matemticas por Computadora MATLAB. Autocad Electrical. Mantenimiento de computadoras Instalaciones Civiles e Industriales. Desarrollo en Labview. Heinerth Romero Ocupacin Actual: Estudiante Estudios: Unidad Educativa Pacifico Cembranos UNIVERSIDAD POLITECNICA SALESIANA, ING. ELECTRONICA OTROS ESTUDIOS: Sexto Nivel en Ingles, UPS. Matemticas por Computadora MATLAB. Autocad Electrical. CCNA1. 14/06/2011

INTEGRANTES Jairo Castillo Ocupacin Actual: Estudiante Estudios: Tecnolgico Sucre UNIVERSIDAD POLITECNICA SALESIANA, ING. ELECTRONICA

Você também pode gostar