INF3490/INF4490 Biologically Inspired Computing Lecture Course Introduction Jim Tørresen

Similar documents
Seminar - Organic Computing

IAT 888: Metacreation Machines endowed with creative behavior. Philippe Pasquier Office 565 (floor 14)

CTE Teacher Preparation Class Schedule Career and Technical Education Business and Industry Route Teacher Preparation Program

SAM - Sensors, Actuators and Microcontrollers in Mobile Robots

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

2017 Florence, Italty Conference Abstract

Artificial Neural Networks written examination

Welcome to, new Master students! Dag Langmyhr head of studies

Evolutive Neural Net Fuzzy Filtering: Basic Description

Laboratorio di Intelligenza Artificiale e Robotica

Penn State University - University Park MATH 140 Instructor Syllabus, Calculus with Analytic Geometry I Fall 2010

Axiom 2013 Team Description Paper

Computers Change the World

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

Machine Learning from Garden Path Sentences: The Application of Computational Linguistics

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

Learning Methods for Fuzzy Systems

Laboratorio di Intelligenza Artificiale e Robotica

Python Machine Learning

MULTIMEDIA Motion Graphics for Multimedia

Math 181, Calculus I

UCC2: Course Change Transmittal Form

Class Schedule

Classification Using ANN: A Review

Aviation English Solutions

Visual Journalism J3220 Syllabus

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

SIMS 2017 Conference The 58th Conference on Simulation and Modeling (SIMS 2017)

Ph.D in Advance Machine Learning (computer science) PhD submitted, degree to be awarded on convocation, sept B.Tech in Computer science and

VSAC Financial Aid Night is scheduled for Thursday, October 6 from 6:30 PM 7:30 PM here at CVU. Senior and junior families are encouraged to attend.

Neuroscience I. BIOS/PHIL/PSCH 484 MWF 1:00-1:50 Lecture Center F6. Fall credit hours

Multisensor Data Fusion: From Algorithms And Architectural Design To Applications (Devices, Circuits, And Systems)

INTERMEDIATE ALGEBRA Course Syllabus

CSL465/603 - Machine Learning

Deep search. Enhancing a search bar using machine learning. Ilgün Ilgün & Cedric Reichenbach

Proposal of Pattern Recognition as a necessary and sufficient principle to Cognitive Science

(Sub)Gradient Descent

BIOS 104 Biology for Non-Science Majors Spring 2016 CRN Course Syllabus

CIS Introduction to Digital Forensics 12:30pm--1:50pm, Tuesday/Thursday, SERC 206, Fall 2015

TABLE OF CONTENTS TABLE OF CONTENTS COVER PAGE HALAMAN PENGESAHAN PERNYATAAN NASKAH SOAL TUGAS AKHIR ACKNOWLEDGEMENT FOREWORD

Syllabus for CHEM 4660 Introduction to Computational Chemistry Spring 2010

Functional Skills Mathematics Level 2 sample assessment

EECS 700: Computer Modeling, Simulation, and Visualization Fall 2014

Modeling user preferences and norms in context-aware systems

Graduate Calendar. Graduate Calendar. Fall Semester 2015

Knowledge-Based - Systems

General Physics I Class Syllabus

Computer Science 141: Computing Hardware Course Information Fall 2012

Introduction to CS 100 Overview of UK. CS September 2015

XXII BrainStorming Day

Prerequisite: General Biology 107 (UE) and 107L (UE) with a grade of C- or better. Chemistry 118 (UE) and 118L (UE) or permission of instructor.

Year 11 GCSE Information Evening

2017 High School Summer School for Current 8 th 11 th Graders

RTV 3320: Electronic Field Production Instructor: William A. Renkus, Ph.D.

Time series prediction

Welcome to the University of Hertfordshire and the MSc Environmental Management programme, which includes the following pathways:

MTH 215: Introduction to Linear Algebra

Lesson Plan. Preparation

Course Outline. Course Grading. Where to go for help. Academic Integrity. EE-589 Introduction to Neural Networks NN 1 EE

Jeff Walker Office location: Science 476C (I have a phone but is preferred) 1 Course Information. 2 Course Description

Department of Anthropology ANTH 1027A/001: Introduction to Linguistics Dr. Olga Kharytonava Course Outline Fall 2017

Welcome to. ECML/PKDD 2004 Community meeting

Required Materials: The Elements of Design, Third Edition; Poppy Evans & Mark A. Thomas; ISBN GB+ flash/jump drive

Psychology 101(3cr): Introduction to Psychology (Summer 2016) Monday - Thursday 4:00-5:50pm - Gruening 413

Biology 10 - Introduction to the Principles of Biology Spring 2017

FINN FINANCIAL MANAGEMENT Spring 2014

Probabilistic Latent Semantic Analysis

Rover Races Grades: 3-5 Prep Time: ~45 Minutes Lesson Time: ~105 minutes

Strategic Management (MBA 800-AE) Fall 2010

An OO Framework for building Intelligence and Learning properties in Software Agents

CHEM:1070 Sections A, B, and C General Chemistry I (Fall 2017)

BUS Computer Concepts and Applications for Business Fall 2012

Week 01. MS&E 273: Technology Venture Formation

Preliminary AGENDA. Practical Applications of Load Resistance Factor Design for Foundation and Earth Retaining System Design and Construction

Data Fusion Models in WSNs: Comparison and Analysis

MATH 205: Mathematics for K 8 Teachers: Number and Operations Western Kentucky University Spring 2017

University of Groningen. Systemen, planning, netwerken Bosman, Aart

3D DIGITAL ANIMATION TECHNIQUES (3DAT)

CNS 18 21th Communications and Networking Simulation Symposium

WE ARE EXCITED TO HAVE ALL OF OUR FFG KIDS BACK FOR OUR SCHOOL YEAR PROGRAM! WE APPRECIATE YOUR CONTINUED SUPPORT AS WE HEAD INTO OUR 8 TH SEASON!

OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS

Biology 32 Human Anatomy & Physiology I Bakersfield College Fall 2017

Lecture 1: Basic Concepts of Machine Learning

Master s Programme in Computer, Communication and Information Sciences, Study guide , ELEC Majors

Psychology 102- Understanding Human Behavior Fall 2011 MWF am 105 Chambliss

AGN 331 Soil Science Lecture & Laboratory Face to Face Version, Spring, 2012 Syllabus

Course Syllabus Solid Waste Management and Environmental Health ENVH 445 Fall Quarter 2016 (3 Credits)

Xinyu Tang. Education. Research Interests. Honors and Awards. Professional Experience

Syllabus FREN1A. Course call # DIS Office: MRP 2019 Office hours- TBA Phone: Béatrice Russell, Ph. D.

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering

Coding II: Server side web development, databases and analytics ACAD 276 (4 Units)

ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY DOWNLOAD EBOOK : ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY PDF

LEGO MINDSTORMS Education EV3 Coding Activities

Biology 1 General Biology, Lecture Sections: 47231, and Fall 2017

ReinForest: Multi-Domain Dialogue Management Using Hierarchical Policies and Knowledge Ontology

Humboldt-Universität zu Berlin

POFI 1301 IN, Computer Applications I (Introductory Office 2010) STUDENT INFORMANTION PLAN Spring 2013

Computer Science 1015F ~ 2016 ~ Notes to Students

International Business Bachelor. Corporate Finance. Summer Term Prof. Dr. Ralf Hafner

Transcription:

INF3490/INF4490 Biologically Inspired Computing Lecture 1 2017 Course Introduction Jim Tørresen

INF3490/INF4490: Biologically Inspired Computing Autumn 2017 Lecturer: Kai Olav Ellefsen ( kaiolae@ifi.uio.no ) Weria Khaksar ( weriak@ifi.uio.no ) Jim Tørresen ( jimtoer@ifi.uio.no ) Lecture time: Monday 10.15-12.00 Lecture room: OJD Simula 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) Course web page: www.uio.no/studier/emner/matnat/ifi/inf3490 2

Group Teachers Edvard Bakken Wednesday Per Antoine Carlsen Thursday Bjørn Ingeberg Fesche Friday Tor Jan Derek Berstad Misc 3

INF3490/INF4490 Syllabus: Selected parts of the following books (details on course web page): A.E. Eiben and J.E. Smith: Introduction to Evolutionary Computing, 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 weeks before the deadline. Supervision: Group lectures and Slack (register at http://inf3490.slack.com using UiO e-mail address) Students registered for INF4490 will be given additional tasks in the two 4 exercises. This is the only difference compared to INF3490.

Supporting Literature in Norwegian (not syllabus) Jim Tørresen: hva er KUNSTIG INTELLIGENS Universitetsforlaget Nov 2013, ISBN: 9788215020211 Topics: Kunstig intelligens og intelligente systemer Problemløsning med kunstig intelligens Evolusjon, utvikling og læring Sansing og oppfatning Bevegelse og robotikk Hvor intelligente kan og bør maskiner bli? 5

Lecture Plan Autumn 2017 (tentative) Date Topic Syllabus 28.08.2017 Intro to the course. Optimization and search. Marsland (chapter 9.1, 9.4-9.6) 04.09.2017 Evolutionary algorithms I: Introduction and representation. Eiben & Smith (chapter 1-4, not 1.4, 3.6 and 4.4.2) 11.09.2017 Evolutionary algorithms II: Population management and popular algorithms 18.09.2017 Evolutionary algorithms III: Multi-objective optimization. Hybrid algorithms. Working with evolutionary algorithms. 25.09.2017 Intro to machine learning and classification. Single-layer neural networks. 02.10.2017 Multi-layer neural networks. Backpropagationand practical issues. Eiben & Smith (chapter 5-6, not 5.2.6, 5.5.7,6.5-6.6 and 6.8) (+ Marsland 10.1-10.4) Eiben & Smith (chapter 9, 10, 12, not 10.4 and 12.3.4) Marsland (chapter 1 and 3, not 3.4.1) Marsland (chapter 2.2 and 4) 09.10.2017 Reinforcement learning and Deep Learning Marsland (chapter 11) + online paper 16.10.2017 Support vector machines. Ensemble learning. Dimensionality reduction. Marsland (chapter 8, 13, 6.2.) 23.10.2017 Unsupervised learning. K-means. Self-organizing maps. Marsland (chapter 14) 30.10.2017 Swarm Intelligence. Fuzzy logic. TBA (On-line papers on the course web page) 06.11.2017 Bio-inspired computing for robots and music. Future perspectives on Artificial Intelligence including ethical issues 13.11.2017 Summary and Questions On-line papers on the course web page 6

What is the Course about? Artificial Intelligence/Machine learning/self-learning: Technology that can adapt by learning Systems that can sense, reason (think) and/or respond Inspired from biology/nature Increase intelligence in both single node and multiple node systems 7

Self learning/machine learning (ex: evolutionary computation) Algorithm System to be designed Data set/ specification Learning by examples

Data Driven Modeling in Machine Learning 9

Future work Current ML/AI challenges 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) 10

Man/Woman vs Machine Who are smartest? Machines are good at: number crunching storing data and searching in data specific tasks (e.g. control systems in manufacturing) Humans are good at: sensing (see, hear, smell etc and be able to recognize what we senses) general thinking/reasoning motion control (speaking, walking etc). 11

Major Mechanisms in Nature Evolution: Biological systems develop and change during generations. Development/growth: By cell division a multi-cellular organism is developed. Learning: Individuals undergo learning through their lifetime. Collective behavior: Immune systems, flocks of birds, fishes etc Sensing and motion

What Methods are best? 13

Artificial Intelligence Application Examples Computer systems Web search Web shopping Optimization e.g. the design of physical shapes Route planning Embedded/physical systems Increasing size/complexity Smartphone user adaptation Detecting faces/people smiling in cameras Service robots Driverless drones, cars and submarines 14

15

Google Driverless Car 16

Google Driverless Car 17

(Inter) Active Music Direct Control o Navigate within the song o Control certain instruments (e.g. keep playing the chorus drumbeat in the verse) o Change the tempo of the song Indirect Control o Use on-body sensors to adapt the music to the mood of the user o Listen to music that pushes you to work out harder o Fuse the musical preferences of multiple users into one song Apple app: https://itunes.apple.com/us/app/pheromusic/id910100415?ls=1&mt=8 18

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

EPEC: Prediction and Coordination for Robots and Interactive Music 1 PhD (Tønnes Nygaard) + 2 post-docs (Charles Martin and Kai Olav Ellefsen) 2015-2019 Goal: Design, implement and evaluate multi-sensor systems that are able to sense, learn and predict future actions and events. http://www.mn.uio.no/ifi/english/research/projects/epec Funding: FRIPRO, Research Council of Norway

MECS: Multi-sensor Elderly Care Systems 1 PhD (Trenton Schulz) + 2 postdocs (Weria Khaksar and Zia Uddin) (2015-2019) Goal: Create and evaluate multimodal mobile human supportive systems that are able to sense, learn and predict future events. Funding: IKTPLUSS, Research Council of Norway Project consortium: Robotics and Intelligent Systems group (coordinator) DESIGN group (IFI) National: o o o o Oslo Municipality (Oslo kommune, Gamle Oslo) Norwegian Centre for Integrated Care and Telemedicine (Tromsø) XCENTER AS (3D sensor) Novelda AS (ultra wideband sensor) International: o o University of Hertfordshire University of Reading Whiteknights http://www.mn.uio.no/ifi/forskning/prosjekter/mecs

Is Terminator Coming Close? 23

Repetiton Questions What is machine learning? Give some examples of intelligent mechanisms in nature 24