inf3490 inf4490 biologically inspired computing autumn
play

INF3490/INF4490: Biologically Inspired Computing Autumn 2017 - PowerPoint PPT Presentation

INF3490/INF4490: Biologically Inspired Computing Autumn 2017 Lecturer: Kai Olav Ellefsen ( kaiolae@ifi.uio.no ) INF3490/INF4490 Weria Khaksar ( weriak@ifi.uio.no ) Biologically Inspired Computing Jim Trresen (


  1. INF3490/INF4490: Biologically Inspired Computing – Autumn 2017 • Lecturer: – Kai Olav Ellefsen ( kaiolae@ifi.uio.no ) INF3490/INF4490 – Weria Khaksar ( weriak@ifi.uio.no ) Biologically Inspired Computing – Jim Tørresen ( jimtoer@ifi.uio.no ) Lecture 1 – 2017 Course Introduction • Lecture time: Monday 10.15-12.00 • Lecture room: OJD Simula Jim Tørresen • Group Lecture (starting this week): – Group 2: Wednesday 10:15-12:00 (OJD 1454 Computer Room Sed ) – Group 3: Thursday 10:15-12:00 (OJD 3418 Computer Room Limbo) – Group 1: Friday 10:15-12:00 (OJD 2443 Computer Room Modula) 2 • Course web page: www.uio.no/studier/emner/matnat/ifi/INF3490 INF3490/INF4490 Group Teachers Syllabus: • Selected parts of the following books (details on course Edvard Per Antoine Bjørn Ingeberg T or Jan Derek web page): Bakken Carlsen Fesche Berstad – A.E. Eiben and J.E. Smith: Introduction to Evolutionary Computing, Wednesday Thursday Friday Misc Second Edition (ISBN 978-3-662-44873-1). Springer. – S. Marsland: Machine learning: An Algorithmic Perspective, Second Edition, ISBN: 978-1466583283 – On-line papers (on the course web page). • The lecture notes. Obligatory Exercises: • Two exercises: Evolutionary algorithms (deadline 25 Sept) and Machine learning (deadline 20 Oct). • Announced on the course web page (Messages) two w eeks before the deadline. • Supervision: Group lectures and Slack (register at http://inf3490.slack.com using UiO e-mail address) 3 • Students registered for INF4490 will be given additional tasks in the two 4 exercises. This is the only difference compared to INF3490. 1

  2. Lecture Plan Autumn 2017 (tentative) Supporting Literature in Norwegian (not syllabus) Date Topic Syllabus Jim Tørresen: hva er KUNSTIG INTELLIGENS 28.08.2017 Intro to the course. Optimization and search. Marsland (chapter 9.1, 9.4-9.6) Universitetsforlaget Nov 2013, ISBN: 9788215020211 04.09.2017 Evolutionary algorithms I: Introduction and representation. Eiben & Smith (chapter 1-4, not 1.4, 3.6 and 4.4.2) T opics: 11.09.2017 Evolutionary algorithms II: Population management and Eiben & Smith (chapter 5-6, not 5.2.6, 5.5.7, 6.5- popular algorithms 6.6 and 6.8) (+ Marsland 10.1-10.4) • Kunstig intelligens og 18.09.2017 Evolutionary algorithms III: Multi-objective optimization. Eiben & Smith (chapter 9, 10, 12, not 10.4 and Hybrid algorithms. Working with evolutionary algorithms. 12.3.4) intelligente systemer 25.09.2017 Intro to machine learning and classification. Single-layer Marsland (chapter 1 and 3, not 3.4.1) neural networks. • Problemløsning med kunstig 02.10.2017 Multi-layer neural networks. Backpropagation and practical Marsland (chapter 2.2 and 4) issues. intelligens 09.10.2017 Reinforcement learning and Deep Learning Marsland (chapter 11) + online paper • Evolusjon, utvikling og læring 16.10.2017 Support vector machines. Ensemble learning. Dimensionality Marsland (chapter 8, 13, 6.2.) reduction. • Sansing og oppfatning 23.10.2017 Unsupervised learning. K-means. Self-organizing maps. Marsland (chapter 14) • Bevegelse og robotikk 30.10.2017 Swarm Intelligence. Fuzzy logic. TBA (On-line papers on the course web page) • Hvor intelligente kan og bør 06.11.2017 Bio-inspired computing for robots and music. Future On-line papers on the course web page perspectives on Artificial Intelligence including ethical issues maskiner bli? 13.11.2017 Summary and Questions 5 6 What is the Course about? Self learning/Machine learning (ex: evolutionary computation) • Artificial Intelligence/Machine learning/Self-learning: – Technology that can adapt by learning Algorithm • Systems that can sense, reason (think) and/or respond • Inspired from biology/nature System to be • Increase intelligence in both single node and designed multiple node systems Data set/ Learning by specification examples 7 2

  3. Data Driven Modeling in Machine “Future work” – Current ML/AI challenges Learning • Scalability • Development of general intelligent systems (larger range of problems) • Predictable behavior in unfamiliar situations • Battery life in portable products • Mechanical solutions for robots (soft material) 9 10 Man/Woman vs Machine – Who are smartest? Major Mechanisms in Nature • Evolution: Biological systems • Machines are good at: develop and change during – number crunching generations. – storing data and searching in data • Development/growth: By cell – specific tasks (e.g. control systems in division a multi-cellular organism manufacturing) is developed. • Humans are good at: • Learning: Individuals undergo – sensing (see, hear, smell etc and be able to learning through their lifetime. recognize what we senses) • Collective behavior: Immune – general thinking/reasoning systems, flocks of birds, fishes etc – motion control (speaking, walking etc). • Sensing and motion 11 • 3

  4. What Methods are best? Artificial Intelligence Application Examples • Computer systems – Web search – Web shopping – Optimization e.g. the design of physical shapes – Route planning • Embedded/physical systems size/complexity – Smartphone user adaptation Increasing – Detecting faces/people smiling in cameras – Service robots – Driverless drones, cars and submarines 13 14 Google Driverless Car 15 16 4

  5. Google Driverless Car (Inter) Active Music Indirect Control Direct Control o Use on-body sensors to adapt the o Navigate within the song music to the mood of the user o Control certain instruments (e.g. o Listen to music that pushes you to keep playing the chorus drumbeat work out harder in the verse) o Fuse the musical preferences of o Change the tempo of the song multiple users into one song 17 18 Apple app: https://itunes.apple.com/us/app/pherom usic/id910100415?ls=1& mt=8 Ant Colony Optimization (ACO) • Ants find shortest path to food source from nest. • Ants deposit pheromone along traveled path which is used by other ants to follow the trail. • This kind of indirect communication via the local environment is called stigmergy. 19 20 5

  6. MECS: Multi-sensor Elderly Care Systems EPEC: Prediction and Coordination for 1 PhD (Trenton Schulz) + 2 postdocs (Weria Khaksar and Zia Uddin) Robots and Interactive Music (2015-2019) 1 PhD (Tønnes Nygaard) + 2 post-docs (Charles Martin Goal: Create and evaluate multimodal mobile human supportive and Kai Olav Ellefsen) 2015-2019 systems that are able to sense, learn and predict future events . Project consortium: • Robotics and Intelligent Systems group (coordinator) • DESIGN group (IFI) • National: Oslo Municipality (Oslo kommune, Gamle Oslo) o Norwegian Centre for Integrated Care and o Telemedicine (Tromsø) XCENTER AS (3D sensor) o Novelda AS (ultra wideband sensor) o • International: Goal: Design, implement and evaluate multi-sensor systems that University of Hertfordshire o are able to sense, learn and predict future actions and events. University of Reading Whiteknights o http://www.mn.uio.no/ifi/english/research/projects/epec http://www.mn.uio.no/ifi/forskning/prosjekter/mecs Funding: FRIPRO, Research Funding: IKTPLUSS, Council of Norway Research Council of Norway Is Terminator Coming Close? Repetiton Questions • What is machine learning? • Give some examples of intelligent mechanisms in nature 23 24 6

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend