Aplicaciones -...

28
Aplicaciones Aplicaciones Inteligencia Computacional Inteligencia Computacional Carrera de Ingenier Carrera de Ingenier í í a Inform a Inform á á tica tica

Transcript of Aplicaciones -...

Page 1: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

AplicacionesAplicaciones

Inteligencia ComputacionalInteligencia Computacional

Carrera de IngenierCarrera de Ingenieríía Informa Informááticatica

Page 2: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Aplicaciones de IC

• Unidad VIII:

Configuración del problema y aplicación de las técnicas

de inteligencia computacional en: clasificación de

patrones, agrupación de patrones, aproximación de

funciones, optimización, búsqueda de soluciones,

regresión, predicción de series temporales, control de

procesos, identificación de sistemas, compresión de

señales, memorias y recuperación de información.

Interrelaciones entre las técnicas de inteligencia

computacional: sistemas híbridos.

Page 3: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Tipos de Aplicaciones de IC

• Clasificación de patrones,

• Agrupación de patrones,

• Aproximación de funciones,

• Optimización,

• Búsqueda de soluciones,

• Regresión,

• Predicción de series temporales,

• Control de procesos,

• Identificación de sistemas,

• Compresión de señales,

• Memorias y recuperación de información.

Page 4: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Bloques de IC

• Redes neuronales

• Sistemas borrosos

• Inteligencia colectiva

Page 5: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Clasificación de patrones

Extracción

características

Extracción

característicasClasificadorClasificador

Datos Clase

Representación Pesos

Page 6: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Clasificación de patrones

• Redes neuronales– PMC

• Sistemas borrosos– Fuzzy classifier

• Inteligencia colectiva– AntMiner

x2

x1

Función

Discriminante

Page 7: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Agrupación de patrones

Extracción

características

Extracción

característicasAgrupamientoAgrupamiento

Datos Grupo

Representación Centroides

Page 8: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Agrupación de patrones

• Redes neuronales:

– Mapas auto-organizativos

• Sistemas borrosos:

– Fuzzy c-means clustering

• Inteligencia colectiva:

– Ant-based clustering

Page 9: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Aproximación de funciones

Extracción

características

Extracción

característicasAproximadorAproximador

Datos

Entrada

Datos

Salida

Representación Parámetros

Page 10: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Aproximación de funciones

• Redes neuronales– PMC (salida lineal)

• Sistemas borrosos– Fuzzy rules for aproximation

• Inteligencia colectiva– Fitting model to data (PSO)

Page 11: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Optimización / Búsqueda soluciones

Función

Desconocida

Función

Desconocida

Algoritmo

Búsqueda

Algoritmo

Búsqueda

Datos Valor

Encontrado

Salida

Restricciones

Page 12: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Optimización / Búsqueda soluciones

• Redes neuronales– Red Hopfield modificada

• Sistemas borrosos– Optimización difusa

• Inteligencia colectiva– PSO, GA,…

Page 13: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Regresión / Predicción series temporales

Extracción

características

Extracción

característicasPredictorPredictor

Señal

Entrada

Señal

Salida

Representación Parámetros

Page 14: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Regresión / Predicción series temporales

• Redes neuronales

– Red con retardos

• Sistemas borrosos

– Fuzzy time series

• Inteligencia colectiva

– Filtros NARX optimizados mediante PSO

Page 15: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Control de procesos

SistemaSistema

Sensores

FSensores

F

( - )

r (+) yeControlador

CControlador

C

u

Referencia

P(u)

Entrada SalidaError

Parámetros

Page 16: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Control de procesos

• Redes neuronales

– Red con retardos (salida lineal)

• Sistemas borrosos

– Controlador difuso

• Inteligencia colectiva

– PID adaptado con GA

Page 17: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

sy

Identificación de sistemas

+

-

ef(e)

arg min ( ( ))a

f e a=

H(a)

Hest(aest)

aest

Sistema real

Sistema estimado

Superficie de

error en función

de los parámetrosMétodo para hallar el

óptimo

Criterio

x y

Page 18: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Identificación de sistemas

• Redes neuronales

• Sistemas borrosos

• Inteligencia colectiva

– NARX con GA o PSO

Page 19: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Compresión de datos

CompresorCompresor

De-compresorDe-compresor

Almacenamiento

o

transmisión

Almacenamiento

o

transmisión

Entrada datos

Salida datos

Datos

comprimidos

Page 20: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Compresión de datos

• Redes neuronales– PMC Auto-enconder

• Sistemas borrosos– Fuzzy clustering compression

• Inteligencia colectiva– Ant-based clustering compression

Page 21: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Memorias y recuperación de información

CodificaciónCodificación AlmacenamientoAlmacenamiento

Datos

Entrada

RecuperaciónRecuperación

Datos

Salida

Pistas o dato parcial

Page 22: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Memorias y recuperación de información

• Redes neuronales

– Red de Hopfield

• Sistemas borrosos

– Fuzzy associative memory

• Inteligencia colectiva

HP/FP Very low HP Low HP Medium HP High HP Very high HP

Very weak FP Retreat! Retreat! Defend Defend Attack

Weak FP Retreat! Defend Defend Attack Attack

Medium FP Retreat! Defend Attack Attack Full attack!

High FP Retreat! Defend Attack Attack Full attack!

Very high FP Defend Attack Attack Full attack! Full attack!

Page 23: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Sistemas híbridos

• Interrelaciones entre las técnicas de

inteligencia computacional…

Page 24: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Trabajo final

Page 25: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Trabajo final

Page 26: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Cronograma

Page 27: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Bibliografía

• IEEE Transactions on: Fuzzy Systems, Evolutionary Computation, Neural Networks, Pattern Analysis and Machine Intelligence, Systems, Man, and Cybernetics, Robotics and Automation, Information Theory, Knowledge and Data Engineering

• Elsevier Science: Fuzzy Sets and Systems, Intelligent Data Analysis, International Journal of Neurocomputing, Neural Networks, Pattern Recognition, Neurocomputing, Applied Soft Computing, Artificial Intelligence

• Ablex Publishing: Journal of Artificial Neural Networks

• World Scientific Publishing: International Journal on Artificial IntelligenceTools, International Journal of Intelligent Control and Systems,International Journal of Neural Systems, International Journal of Pattern Recognition and Artificial Intelligence, International Journal of Cooperative Intelligent Systems, International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems

Page 28: Aplicaciones - infofich.unl.edu.arinfofich.unl.edu.ar/upload/214bdf2931b634acf19cd9ceb74459867defc433.pdf · Memorias y recuperación de información • Redes neuronales – Red

Bibliografía

• MIT Press: Neural Computation, Evolutionary Computation, Journal of Cognitive Neuroscience, Artificial Life.

• Kluwer Academic Publishers: Machine Learning, Neural Processing Letters, Journal of Intelligent Systems

• Springer Verlag: Neural Computing with Applications, Swarm Intelligence, Machine Learning, Artificial Life and Robotics, Evolutionary Intelligence, Fuzzy Optimization and Decision Making, Genetic Programming and Evolvable Machines, Pattern Recognition and Image Analysis, SoftComputing

• John Wiley & Sons: International Journal of Intelligent Systems

• Pergamom Press: Neural Networks

• Blackwell Publishers: Computational Intelligence

• International Neural Network Society: INNS Neural Networks Newsletter

• Finance & Technology Publishing: Journal of Computational Intelligence in Finance