COORDINACIÓN DE CIENCIAS DE LA COMPUTACIÓN - LTL
Transcripción
COORDINACIÓN DE CIENCIAS DE LA COMPUTACIÓN - LTL
INSTITUTO NACIONAL DE ASTROFÍSICA, ÓPTICA Y ELECTRÓNICA Coordinación de Ciencias Computacionales Presenta: Dra. Pilar Gómez Gil [email protected] ccc.inaoep.mx/~pgomez 23 de Septiembre 2016 V: 2016-09-25 (c) P.Gómez Gil, INAOE 2016 1 Un poco sobre nosotros Un poco sobre nuestros intereses (c) P.Gómez Gil, INAOE 2016 2 Investigadores (en orden alfabético) Alumnos de doctorado del INAOE - CCC Colaboraciones con otras instituciones ◦ Dr. Vicente Alarcón Aquino- UDLAP ◦ Dra. María del Pilar Gómez Gil-INAOE- Cord. De Computación ◦ Dr. Ever Juárez Guerra – Univ. Autónoma de Tlaxcala ◦ Dr. Juan Manuel Ramírez Cortés- INAOE – Cord. De Electrónica ◦ Mtro. Magdiel Jiménez Guarneros ◦ Mtro. Rigoberto Fonseca Delgado ◦ Instituto Tecnológico de Chihuahua – Dr. Mario Ignacio Chacón Murguía ◦ Instituto Tecnológico de Cd. Victoria - Dr. Carlos A. Hernández Gracidas (c) P.Gómez Gil, INAOE 2016 3 Usamos y desarrollamos técnicas basadas en: ◦ Aprendizaje basado en ejemplos e inteligencia computacional, para escribir algoritmos de clasificación y predicción, como las redes Neuronales Artificiales (RNA), la Lógica Difusa o los Algoritmos Evolutivos ◦ Procesamiento digital de señales, para extraer características necesarias para clasificar o predecir (c) P.Gómez Gil, INAOE 2016 4 Case K.2 1 0.8 Mackey-Glass data for A=0.2, B=0.1, tao=17 h=0.9. 550 points of good2.dat 1.4 0.6 1.2 0.4 expected prediction 1 0.2 0.8 0 1 0.6 0.4 0 100 200 300 400 500 600 Mackey-Glass time series ATM withdraws (NN5-001) dx(t ) ax(t ) bx(t ) dt 1 x10 (t ) (Glass 1987) (Crone 2008) (c) P.Gómez Gil, INAOE 2016 90 179 268 357 446 535 624 713 802 891 980 1069 1158 1247 1336 1425 1514 1603 1692 1781 1870 1959 2048 -0.2 -0.4 n Long-term prediction of an ECG (Gomez-Gil et al., 2011) EEG of an ictal state (Juarez-Guerra, 2015) 5 SENSADO MEDIDAS PREPROCESAMIENTO Y OBTENCIÓN DE CARACTERÍSTICAS VECTOR DE CARACTERÍSTICAS CLASES OBJETO ANALISIS DE CONTEXTO DECISION APRENDIZAJE (Tao & Gonzalez ,1974) (c) P.Gómez Gil, INAOE 2016 6 Amplificador de bio señales-EEG G.Hlamp http://www.gtec.at 10-20 electrode placement system ( tomado de Juárez-Guerra, 2012) EMOTIV–EPOC https://emotiv.com/support.php 7 2 0 -2 0 100 200 300 400 500 600 700 800 900 60 50 Frequency 40 30 20 10 0 0 1 2 3 4 Time 5 6 7 (c) P.Gómez Gil, INAOE 2016 8 (c) P.Gómez Gil, INAOE 2016 9 Comandos: 1) Izquierda 2) Derecha 3) Cambio entre caminar/detenerse BLINKYcommand identifier (Lopez-Espejel, 2015) (c) P.Gómez Gil, INAOE 2016 10 Sensado de la señal y preprocesamiento Extracción de características – modelado wavelet Clasificación – red neural (Lopez-Espejel, 2015) Codificación al Robot (c) P.Gómez Gil, INAOE 2016 11 (Morales-Flores et al. 2013) (c) P.Gómez Gil, INAOE 2016 12 Paciente sin eventos Durante un evento ictal (c) P.Gómez Gil, INAOE 2016 13 MODWT (Juarez-Guerra, 2014) Proposed model: MRW-FFWNN (c) P.Gómez Gil, INAOE 2016 14 (Cook et al. 2013) (c) P.Gómez Gil, INAOE 2016 15 (Jiménez-Guarneros, 2016) (c) P.Gómez Gil, INAOE 2016 16 Los sistemas basados en IA se caracterizan porque contienen una representación del conocimiento, que les permite tomar decisiones de forma autónoma. Algunas técnicas de IA utilizan representaciones simbólicas del conocimiento, como los sistemas expertos basados en reglas. Sin embargo, estas técnicas aunque son exactas, no son fácilmente escalables. La inteligencia computacional (IC) permite trabajar con sistemas imprecisos y encontrar soluciones en tiempos razonables, aunque no exactas, a través de crear representaciones numéricas del conocimiento. En el aprendizaje automático, se adquiere el conocimiento a través de analizar datos y manipularlos, usando estrategias basadas en teorías matemáticas (Gómez-Gil, 2016) (c) INAOE - P. GÓMEZ-GIL 2016 17 En el contexto de Inteligencia Artificial (IA), “aprendizaje profundo” (Deep Learning o DL) se refiere a la actividad automática de adquisición de conocimiento, a través del uso de máquinas que usan varios niveles para la extracción. El adjetivo “profundo” se aplica no en sí al conocimiento adquirido, sino a la forma en que el conocimiento se adquiere. (Gómez-Gil, 2016) (c) INAOE - P. GÓMEZ-GIL 2016 18 La gran ventaja de DL es que no requiere de una definición “a mano” de las características que identifican a los patrones que se buscan, sino que automáticamente se generan dichas características, manipulando datos crudos Esto se lleva a cabo a través de construir automáticamente características de alto nivel, a través del uso de una gran cantidad de niveles jerárquicos de extractores, dentro de un sistema que aprende automáticamente. (Gómez-Gil, 2016) Foto tomada de: http://www.kodemaker.no/deeplearn (c) INAOE - P. GÓMEZ-GIL 2016 19 Imagen tomada de (LeCun et al.,2015). (c) INAOE - P. GÓMEZ-GIL 2016 20 (c) P.Gómez Gil, INAOE 2016 21 En proyectos que requieren clasificación, identificación, análisis de EEG, en especial aplicados a medicina (c) P.Gómez Gil, INAOE 2016 22 (Gómez-Gil, 2016) Puerto Escondido, Oaxaca Imagen generada usando http://deepdreamgenerator.com/ (c) INAOE - P. GÓMEZ-GIL 2016 23 (Gómez-Gil, 2016) Imagen generada usando http://deepdreamgenerator.com/ (c) P.Gómez Gil, INAOE 2015 24 Para otra información de interés sobre aprendizaje profundo consultar: http://ccc.inaoep.mx/~pgomez/deep/ (c) P.Gómez Gil, INAOE 2016 25 2014. Gómez-Gil P, Juárez-Guerra E, Alarcón-Aquino V, Ramírez-Cortés M, Rangel-Magdaleno J. “Identification of Epilepsy Seizures Using Multi-resolution Analysis and Artificial Neural Networks.” Recent Advances on Hybrid Approaches for Designing. Intelligent Systems, Studies in Computational Intelligence 547, O Castillo et al. (eds.), DOI: 10.1007/978-3-319-05170-3_23, Springer International Publishing Switzerland 2014 2014. Juárez Guerra, E. “Biomedical Signal Processing Using Wavelet Based Neural Networks”. Doctoral program in computer science, technical report. Nov. 14, 2014. Cholula, Puebla. 2015. Juarez-Guerra E, Alarcon-Aquino V and Gomez-Gil P. “Epilepsy Seizure Detection in EEG Signals Using Wavelet Transforms and Neural Networks.” New Trends in Networking, Computing, E-learning, Systems Sciences, and Engineering Lecture Notes in Electrical Engineering. Eds: K. Elleithy, T. Sobh. Vol 312, 2015, pp 261-269. DOI: 10.1007/978-3-319-06764-3_33 . (Nota: This work was presented in the : “Virtual International Joint Conferences on Computer, Information and Systems Sciences and Engineering” (CISSE 2013). Dec. 12-14, 2013) (c) P.Gómez Gil, INAOE 2016 26 2015. López-Espejel, Jessica N. “Control de movimiento de objetos a través del uso de electro-encefalogramas y redes neuronales artificiales con equipo de bajo costo. “ Tesis para obtener el título de Licenciada en Ingeniería en Ciencias de la Computación. Benemérita Universidad Autónoma de PueblaInstituto Nacional de Astrofísica, Óptica y Electrónica, Puebla. México. 2013. Morales-Flores E Ramírez-Cortés JM, Gómez-Gil P, Alarcón-Aquino V. "Brain Computer Interface Development Based on Recurrent Neural Networks and ANFIS Systems". Soft Computing Applications in Optimization, Control, and Recognition, Vol. 294, pp. 215-236, Edited by Melin, P and Castillo, O, doi=10.1007/978-3-642-35323-9_9. Springer Berlin Heidelberg. (c) P.Gómez Gil, INAOE 2016 27 BASHIVAN, Pouya, et al. “Learning Representations from EEG with Deep RecurrentConvolutional Neural Networks.” International Conference on Learning Representation, ICLR 2016 arXiv preprint arXiv:1511.06448, 2015. Cook, M. J., O'Brien, T. J., Berkovic, S. F., Murphy, M., Morokoff, A., Fabinyi, G., ... & Hosking, S. (2013). Prediction of seizure likelihood with a long-term, implanted seizure advisory system in patients with drug-resistant epilepsy: a first-in-man study. The Lancet Neurology, 12(6), 563-571. Crone S.F.: NN5 forecasting competition for artificial neural networks & computational Intelligence.” Available at http://www.neural-forecastingcompetition.com/NN5/datasets.htm Last consulted at May 27, 2015 (2008) Glass, Leon. “Complex Cardiac Rhythms,” Nature, Vol. 330, No. 24/31, pp. 695696, December 1987. Gómez-Gil P, Ramírez-Cortés JM, Pomares Hernández SE, Alarcón-Aquino V. “A Neural Network Scheme for Long-term Forecasting of Chaotic Time Series” Neural Proceesing Letters. Vol.33, No. 3, June 2011. pp 215-233. Published online: March 8, 2011. (c) P.Gómez Gil, INAOE 2016 28 LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep learning. Nature, 521(7553), 436-444. Jiménez-Guarneros M. “Representation Learning from EEG using Deep Learning Methods and Latent Variables” Research Advances Poster-PhD program on computer science. Advisor: Gómez-Gil, P. Computer Science Department, INAOE Gómez-Gil, P. “Aprendizaje profundo-El poder del aprendizaje automático unido al poder de cálculo de las computadoras actuales.” (2016). Disponible en: http://ccc.inaoep.mx/~pgomez/conferences/PggTSys16.pdf Tao J.T. and Gonzalez R.C. Pattern Recognition Principles. Addison Wedsley 1974 (c) P.Gómez Gil, INAOE 2016 29 Muchas gracias por su atención! [email protected] ccc.inaoep.mx/~pgomez (c) P.Gómez Gil, INAOE 2016 30