Neural Networks

NEURAL NETWORKS OVERVIEW. CAMILO ERNESTO MONTES NAVARRO. LUIS SIERRA JOSÉ JAIME MARTÍNEZ. NEURAL NETWORKS TOOLBOX • ES

Views 311 Downloads 4 File size 898KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

NEURAL NETWORKS OVERVIEW. CAMILO ERNESTO MONTES NAVARRO. LUIS SIERRA JOSÉ JAIME MARTÍNEZ.

NEURAL NETWORKS TOOLBOX • ESTA FUNCIÓN DE MATLAB NOS PERMITE MODELAR SISTEMAS COMPLEJOS NO LINEALES QUE NO SE RESUELVEN FÁCILMENTE CON UNA ECUACIÓN. • CON ESTE TOOLBOX SE PUEDEN DISEÑAR, ENTRENAR, VISUALIZAR Y SIMULAR REDES NEURONALES.

ALGUNAS APLICACIONES: SEGURIDAD TELECOMUNICACIONES.

ROBÓTICA. INDUSTRIAL. MEDICAL. ELECTRÓNICA.

PASOS PARA LA CREACIÓN DE REDES NEURONALES: • 1. RECOPILAR DATOS • 2.CREE LA RED • 3.CONFIGURE LA RED • 4.INITIALIZE LOS PESOS Y SESGOS • 5.TRAIN LA RED • 6.VALIDATE LA RED

• 7.UTILICE LA RED

PARA USAR EL TOOLBOX DE MATLAB: • HAY CUATRO FORMAS DE USAR EL TOOLBOX: • LA PRIMERA ES A TRAVÉS DE LAS CUATRO INTERFACES GRAFICAS DE USUARIO PRINCIPAL, LA CUAL SE PUEDE ABRIR A PARTIR DEL COMANDO NNSTART. CONTIENE LAS SIGUIENTES TAREAS: • FUNCIÓN DE AJUSTE. • RECONOCIMIENTO DE FORMAS . • AGRUPACIÓN DE DATOS. • ANÁLISIS DE SERIES TEMPORALES.

PARA USAR EL TOOLBOX DE MATLAB: • LA SEGUNDA FORMA PARA USAR EL TOOLBOX ES UTILIZANDO LA HERRAMIENTAS ATRAVES DE COMANDOS, LA CUAL ADQUIERE CIERTA COMPLEJIDAD EN LA MEDIDA EN QUE EL USUARIO TENGA EXPERIENCIA EN EL TEMA. • LA TERCERA OPCIÓN ES LA PERSONALIZACIÓN, CREADO REDES APARTIR DE CONEXIONES ARBITRARIAS. CAPACIDAD DE ENTRENAMIENTO EN LAS FUNCIONES DE CAPACITACIÓN EXISTENTES. • LA ULTIMA ES LA DE MODIFICAR CÓDIGOS DISPONIBLES EN EL PROGRAMA.

USANDO NEURAL NETWORK FITTING TOOL: • 1. DISPONER DE UN CONJUNTO DE VECTORES DE ENTRADA Q COMO COLUMNAS EN UNA MATRIZ • 2. ORGANIZAR OTRO CONJUNTO DE VECTORES OBJETIVO Q (LOS VECTORES DE SALIDA CORRECTA PARA CADA UNO DE LOS VECTORES DE ENTRADA)

USANDO NEURAL NETWORK FITTING TOOL: • 1.ABRA LA NEURAL START GUI CON ESTE COMANDO: NNSTART.

USANDO NEURAL NETWORK FITTING TOOL: • PULSANDO FITTING TOOL O INGRESANDO EL COMANDO NFTOOL, LUEGO PULSAMOS NEXT:

• SE PULSA ‘LOAD EXAMPLE DATA SET’

USANDO NEURAL NETWORK FITTING TOOL: • SELECCIONE HOUSE PRICING, P • ULSE IMPORT Y HAGA CLICK EN NEXT.

USANDO NEURAL NETWORK FITTING TOOL: CON ESTOS AJUSTES, LOS VECTORES DE ENTRADA Y VECTORES DIANA SE DIVIDIERON ALEATORIAMENTE EN TRES GRUPOS DE LA SIGUIENTE MANERA: • 70% SE UTILIZARÁ PARA LA FORMACIÓN. • 15% SE UTILIZARÁ PARA VALIDAR QUE LA RED ESTÁ GENERALIZANDO Y PARA DEJAR DE ENTRENAR ANTES DE SOBREAJUSTE. • EL ÚLTIMO 15% SE UTILIZA COMO UNA PRUEBA COMPLETAMENTE INDEPENDIENTE DE LA GENERALIZACIÓN DE LA RED. • PULSAMOS NEXT.