Machine Learning: Introduction. Sattiraju Prabhakar CS898O: Lecture#1 Wichita State University

Size: px
Start display at page:

Download "Machine Learning: Introduction. Sattiraju Prabhakar CS898O: Lecture#1 Wichita State University"

Transcription

1 Machine Learning: Introduction Sattiraju Prabhakar CS898O: Lecture#1 Wichita State University 1

2 Topics What is Machine Learning? Why Machine Learning is Important? What do you need to learnt? How do we go about learning it in this course: Course Organization Classes and Labs Evaluation 8/19/2004 ML2004_Introduction 2 2

3 What is Machine Learning? 8/19/2004 ML2004_Introduction 3 3

4 Machines Without Learning Machine Interactions E N V I R O N M E N T Task Performance 8/19/2004 ML2004_Introduction 4 Task: It is a class of problems. Example: Diagnosis, Navigate, Design, Explain, Play a game Problem: A specific world situation which needs to be transformed Example: Diagnosing a disease given a set of specific symptoms Example: Navigating from your chair to the blackboard Example: Designing a computer program that does insertion sort Environment: Environments have inputs and outputs. They are models of external world in which the machine learns. Environments are the source of experiences. Interactions: Different kinds of interactions are possible. When there is no learning, the machine addresses a task in environment. We assume the machine already knows how to address a problem Task Performance: The machine is able to address the task in environment and gets desirable results. Results are said to be desirable if they meet some criterion. Please note that the interactions of machines make no sense if they do not address a task and some performance criterion. 4

5 Example: Diagnostic System Environment: Patients and Hospital Task: Inputs: Symptoms and Lab Tests Outputs: Identification of diseases Therapy recommendations Performance: Ratio of successful therapeutic response to failure response 8/19/2004 ML2004_Introduction 5 This slide indicates where there is no machine learning. But the machine is able to show some performance with respect to task. Problem: Specific symptoms and lab tests Solution: Identity of disease and therapy recommendation Task: The class of all such problems Performance: Shows clearly the successes over the failures. Good performance indicates larger number of successes compared to failures. Poor performance indicates dominance of failures. 5

6 Example: Programming System Environment: Programming environment that can compile and execute code Task: Input: Code Output: Errors and results Performance: The ratio of successful output results to errors 8/19/2004 ML2004_Introduction 6 Similar to previous slide 6

7 Example: Engineering Design Environment: Device simulation system Task: Inputs: Functional Specification of Device Specification of device working environment Outputs: Structure and behavior of device Performance: The ratio of correct designs to faulty designs 8/19/2004 ML2004_Introduction 7 The task here is to generate devices given a description of what the devices are supposed to do. The performance of task here is the ratio of successful designs to faulty designs. 7

8 Machine Learning Problem Model Model Model Model Model Learning Algorithm Machine Task Interactions Learning Interactions E N V I R O N M E N T Emerging Performance 8/19/2004 ML2004_Introduction 8 In this slide, a machine that learns is shown. There are two kinds of interactions with the environment. Learning Interactions: The machine receives experiences from the environment. Using the learning algorithm, the machine builds a model (later we call this target function) for the task. Task Interaction: Using the target function or model, the machine is able to perform tasks in the environment. Performance Improvement: The performance f the machine is improved due to the learning of target function. When there was no target function, the machine could not have shown good performance. With learning that performance improves. 8

9 Formal Definition of Learning A computer program is said to learn from experience E, with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E. 8/19/2004 ML2004_Introduction 9 This is a very important formal definition of learning. The learning interaction in previous slide gives the machine experience. The machine knows that it needs to perform a number of tasks. It also knows the performance measure. It uses these to improve its performance. See next slide to see how such an improvement is possible. 9

10 Elements of Learning System E N V I R O N M E N T Task Execution Training Examples Target Function Learning Algorithm Learning System 8/19/2004 ML2004_Introduction 10 The machine has some experiences with the environment. These experiences are the training examples given to the learning system. For these training examples, the learning system computes a target function. The Learning system uses the target function t perform tasks in the environment. The target function is very essential. Without it, the tas performance improvement cannot be done. 10

11 Examples Learning from Patient Records: Machine learns to diagnose after looking at several past patient records Machine learns to recommend therapy after seeing response of several patients Credit Risk Analysis: Machine learns to predict credit risk after looking at several credit records Learning to Navigate: Robot navigates through corridor We provide several episodes of robot navigating towards a goal as successes The robot learns to navigate towards the goal 8/19/2004 ML2004_Introduction 11 For each of these examples, identify the training examples. The target function is not obvious. In the coming classes we will examine a number of target functions. 11

12 Example: Handwriting Recognition T: Recognizing and classifying handwritten words within images P: Percept of words correctly classified E: a database of handwritten words with given classifications 8/19/2004 ML2004_Introduction 12 12

13 Example: Robot driving learning problem T: Driving on public four-lane highways using vision sensors P: Average distance traveled before an error (as judged by a human overseer) E: A sequence of images and steering commands recorded while observing a human driver 8/19/2004 ML2004_Introduction 13 13

14 Why Machine Learning is Important? 8/19/2004 ML2004_Introduction 14 14

15 Applications: Data Mining Data mining is finding abstract patterns on all data Examples: Business Applications Web Interactions Knowledge Discovery 8/19/2004 ML2004_Introduction 15 15

16 Applications: Text Recognition Text Learning: 8/19/2004 ML2004_Introduction 16 16

17 Applications: Knowledge Discovery In Knowledge based Systems We do not need to explicitly put in all the knowledge Resource 8/19/2004 ML2004_Introduction 17 17

18 What do you need to Learn? 8/19/2004 ML2004_Introduction 18 18

19 Machine Learning =??? Main aspect is algorithms All these algorithms are characterized by: Learning a Target function from a set of training examples to satisfy a performance criterion Applications require collection of large amounts of data Knowledge representation is an important aspect Implementation and analysis of algorithms 8/19/2004 ML2004_Introduction 19 19

20 About This Course 8/19/2004 ML2004_Introduction 20 20

21 Course - Aspects Course Organization Class Room Instruction Labs Evaluation 8/19/2004 ML2004_Introduction 21 21

22 Course Organization Mid-semester point Symbolic Learning Numerical Learning 8/19/2004 ML2004_Introduction 22 22

23 Class Instruction Main Goals: Understanding Algorithms Understanding implementation of algorithms Analyzing algorithms Steps in Understanding Algorithms: Visual Understanding Seeing some examples Functional modules of algorithms Expanding functional modules to understand the actual algorithm Working with some examples Analysis of algorithms 8/19/2004 ML2004_Introduction 23 23

24 Labs Java Instruction Implementation of Algorithms Working with Weka 8/19/2004 ML2004_Introduction 24 24

25 Evaluation Exams:4 Goal: Understanding of algorithms Assignments: Max 4 Solving problems by applying algorithms Programming Assignments: Max 4 To apply given code to new data To modify given code to develop a code for an algorithm Quizzes: Several Surprise: class and lab 8/19/2004 ML2004_Introduction 25 25

KS3 Computing Group 1 Programme of Study 2015 2016 2 hours per week

KS3 Computing Group 1 Programme of Study 2015 2016 2 hours per week 1 07/09/15 2 14/09/15 3 21/09/15 4 28/09/15 Communication and Networks esafety Obtains content from the World Wide Web using a web browser. Understands the importance of communicating safely and respectfully

More information

Appendices master s degree programme Artificial Intelligence 2014-2015

Appendices master s degree programme Artificial Intelligence 2014-2015 Appendices master s degree programme Artificial Intelligence 2014-2015 Appendix I Teaching outcomes of the degree programme (art. 1.3) 1. The master demonstrates knowledge, understanding and the ability

More information

INTRODUCTION TO MACHINE LEARNING 3RD EDITION

INTRODUCTION TO MACHINE LEARNING 3RD EDITION ETHEM ALPAYDIN The MIT Press, 2014 Lecture Slides for INTRODUCTION TO MACHINE LEARNING 3RD EDITION alpaydin@boun.edu.tr http://www.cmpe.boun.edu.tr/~ethem/i2ml3e CHAPTER 1: INTRODUCTION Big Data 3 Widespread

More information

Learning is a very general term denoting the way in which agents:

Learning is a very general term denoting the way in which agents: What is learning? Learning is a very general term denoting the way in which agents: Acquire and organize knowledge (by building, modifying and organizing internal representations of some external reality);

More information

How To Get A Computer Engineering Degree

How To Get A Computer Engineering Degree COMPUTER ENGINEERING GRADUTE PROGRAM FOR MASTER S DEGREE (With Thesis) PREPARATORY PROGRAM* COME 27 Advanced Object Oriented Programming 5 COME 21 Data Structures and Algorithms COME 22 COME 1 COME 1 COME

More information

Teaching Pre-Algebra in PowerPoint

Teaching Pre-Algebra in PowerPoint Key Vocabulary: Numerator, Denominator, Ratio Title Key Skills: Convert Fractions to Decimals Long Division Convert Decimals to Percents Rounding Percents Slide #1: Start the lesson in Presentation Mode

More information

Computer Information Systems

Computer Information Systems Computer Information System Courses Description 0309331 0306331 0309332 0306332 0309334 0306334 0309341 0306341 0309353 0306353 Database Systems Introduction to database systems, entity-relationship data

More information

CS 1361-D10: Computer Science I

CS 1361-D10: Computer Science I CS 1361-D10: Computer Science I Instructor Name: Lopamudra Roychoudhuri Instructor Phone Number: (325) 486-5448 Instructor email: lroychoudhuri@angelo.edu Instructor Office: MCS 205E Class Times: Online,

More information

Research-based Learning (RbL) in Computing Courses for Senior Engineering Students

Research-based Learning (RbL) in Computing Courses for Senior Engineering Students Research-based Learning (RbL) in Computing Courses for Senior Engineering Students Khaled Bashir Shaban, and Mahmoud Abdulwahed Computer Science and Engineering Department; and CRU, Dean s Office Best

More information

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina Graduate Co-op Students Information Manual Department of Computer Science Faculty of Science University of Regina 2014 1 Table of Contents 1. Department Description..3 2. Program Requirements and Procedures

More information

1. Classification problems

1. Classification problems Neural and Evolutionary Computing. Lab 1: Classification problems Machine Learning test data repository Weka data mining platform Introduction Scilab 1. Classification problems The main aim of a classification

More information

MA2823: Foundations of Machine Learning

MA2823: Foundations of Machine Learning MA2823: Foundations of Machine Learning École Centrale Paris Fall 2015 Chloé-Agathe Azencot Centre for Computational Biology, Mines ParisTech chloe agathe.azencott@mines paristech.fr TAs: Jiaqian Yu jiaqian.yu@centralesupelec.fr

More information

Experiment 8 : Pulse Width Modulation

Experiment 8 : Pulse Width Modulation Name/NetID: Teammate/NetID: Experiment 8 : Pulse Width Modulation Laboratory Outline In experiment 5 we learned how to control the speed of a DC motor using a variable resistor. This week, we will learn

More information

Introduction to Machine Learning Lecture 1. Mehryar Mohri Courant Institute and Google Research mohri@cims.nyu.edu

Introduction to Machine Learning Lecture 1. Mehryar Mohri Courant Institute and Google Research mohri@cims.nyu.edu Introduction to Machine Learning Lecture 1 Mehryar Mohri Courant Institute and Google Research mohri@cims.nyu.edu Introduction Logistics Prerequisites: basics concepts needed in probability and statistics

More information

203.4770: Introduction to Machine Learning Dr. Rita Osadchy

203.4770: Introduction to Machine Learning Dr. Rita Osadchy 203.4770: Introduction to Machine Learning Dr. Rita Osadchy 1 Outline 1. About the Course 2. What is Machine Learning? 3. Types of problems and Situations 4. ML Example 2 About the course Course Homepage:

More information

Knowledge-based systems and the need for learning

Knowledge-based systems and the need for learning Knowledge-based systems and the need for learning The implementation of a knowledge-based system can be quite difficult. Furthermore, the process of reasoning with that knowledge can be quite slow. This

More information

1 What is Machine Learning?

1 What is Machine Learning? COS 511: Theoretical Machine Learning Lecturer: Rob Schapire Lecture #1 Scribe: Rob Schapire February 4, 2008 1 What is Machine Learning? Machine learning studies computer algorithms for learning to do

More information

Machine Learning. CS494/594, Fall 2007 11:10 AM 12:25 PM Claxton 205. Slides adapted (and extended) from: ETHEM ALPAYDIN The MIT Press, 2004

Machine Learning. CS494/594, Fall 2007 11:10 AM 12:25 PM Claxton 205. Slides adapted (and extended) from: ETHEM ALPAYDIN The MIT Press, 2004 CS494/594, Fall 2007 11:10 AM 12:25 PM Claxton 205 Machine Learning Slides adapted (and extended) from: ETHEM ALPAYDIN The MIT Press, 2004 alpaydin@boun.edu.tr http://www.cmpe.boun.edu.tr/~ethem/i2ml What

More information

Algorithm & Flowchart & Pseudo code. Staff Incharge: S.Sasirekha

Algorithm & Flowchart & Pseudo code. Staff Incharge: S.Sasirekha Algorithm & Flowchart & Pseudo code Staff Incharge: S.Sasirekha Computer Programming and Languages Computers work on a set of instructions called computer program, which clearly specify the ways to carry

More information

Introduction to Learning & Decision Trees

Introduction to Learning & Decision Trees Artificial Intelligence: Representation and Problem Solving 5-38 April 0, 2007 Introduction to Learning & Decision Trees Learning and Decision Trees to learning What is learning? - more than just memorizing

More information

Health Information Management AAS Degree Program Offered at the HNL Online Campus

Health Information Management AAS Degree Program Offered at the HNL Online Campus Health Information Management AAS Degree Program Offered at the HNL Online Campus Objective: Health Information Technology AAS degree program is designed to equip students with the skills and knowledge

More information

Levels of Analysis and ACT-R

Levels of Analysis and ACT-R 1 Levels of Analysis and ACT-R LaLoCo, Fall 2013 Adrian Brasoveanu, Karl DeVries [based on slides by Sharon Goldwater & Frank Keller] 2 David Marr: levels of analysis Background Levels of Analysis John

More information

CS 2302 Data Structures Spring 2015

CS 2302 Data Structures Spring 2015 1. General Information Instructor: CS 2302 Data Structures Spring 2015 Olac Fuentes Email: ofuentes@utep.edu Web: www.cs.utep.edu/ofuentes Office hours: Tuesdays and Thursdays 2:00-3:30, or by appointment,

More information

Obtaining Value from Big Data

Obtaining Value from Big Data Obtaining Value from Big Data Course Notes in Transparency Format technology basics for data scientists Spring - 2014 Jordi Torres, UPC - BSC www.jorditorres.eu @JordiTorresBCN Data deluge, is it enough?

More information

CS 2750 Machine Learning. Lecture 1. Machine Learning. http://www.cs.pitt.edu/~milos/courses/cs2750/ CS 2750 Machine Learning.

CS 2750 Machine Learning. Lecture 1. Machine Learning. http://www.cs.pitt.edu/~milos/courses/cs2750/ CS 2750 Machine Learning. Lecture Machine Learning Milos Hauskrecht milos@cs.pitt.edu 539 Sennott Square, x5 http://www.cs.pitt.edu/~milos/courses/cs75/ Administration Instructor: Milos Hauskrecht milos@cs.pitt.edu 539 Sennott

More information

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. BIOL 125 - Human Anatomy and Physiology II

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. BIOL 125 - Human Anatomy and Physiology II RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE BIOL 125 - Human Anatomy and Physiology II I. Basic Course Information A. Course Number and Title: BIOL 125 Human Anatomy and Physiology II B. New

More information

Machine Learning and Data Mining. Fundamentals, robotics, recognition

Machine Learning and Data Mining. Fundamentals, robotics, recognition Machine Learning and Data Mining Fundamentals, robotics, recognition Machine Learning, Data Mining, Knowledge Discovery in Data Bases Their mutual relations Data Mining, Knowledge Discovery in Databases,

More information

IAI : Expert Systems

IAI : Expert Systems IAI : Expert Systems John A. Bullinaria, 2005 1. What is an Expert System? 2. The Architecture of Expert Systems 3. Knowledge Acquisition 4. Representing the Knowledge 5. The Inference Engine 6. The Rete-Algorithm

More information

Computational Geometry. Lecture 1: Introduction and Convex Hulls

Computational Geometry. Lecture 1: Introduction and Convex Hulls Lecture 1: Introduction and convex hulls 1 Geometry: points, lines,... Plane (two-dimensional), R 2 Space (three-dimensional), R 3 Space (higher-dimensional), R d A point in the plane, 3-dimensional space,

More information

Health Informatics and Artificial Intelligence: the next big thing in health/aged care

Health Informatics and Artificial Intelligence: the next big thing in health/aged care Health Informatics and Artificial Intelligence: the next big thing in health/aged care Professor Michael Blumenstein Griffith University ACSA National Conference, Adelaide Tuesday, September 9 th 2014

More information

Advice for Students completing the B.S. degree in Computer Science based on Quarters How to Satisfy Computer Science Related Electives

Advice for Students completing the B.S. degree in Computer Science based on Quarters How to Satisfy Computer Science Related Electives Advice for Students completing the B.S. degree in Computer Science based on Quarters How to Satisfy Computer Science Related Electives Students completing their B.S. degree under quarters had a requirement

More information

What is Artificial Intelligence?

What is Artificial Intelligence? CSE 3401: Intro to Artificial Intelligence & Logic Programming Introduction Required Readings: Russell & Norvig Chapters 1 & 2. Lecture slides adapted from those of Fahiem Bacchus. 1 What is AI? What is

More information

COURSE SYLLABUS INMT-1317 INDUSTRIAL AUTOMATION

COURSE SYLLABUS INMT-1317 INDUSTRIAL AUTOMATION COURSE SYLLABUS INMT-1317 INDUSTRIAL AUTOMATION Catalog Description: A study of the applications of industrial automation systems, including identification of system requirements, equipment integration,

More information

Oral Diagnosis: The Physical Exam

Oral Diagnosis: The Physical Exam 1. Oral Diagnosis: The Physical Exam 2. Comprehensive Evaluation Page - 1 3. Purpose 4. Purpose Page - 2 5. Purpose 6. Purpose Page - 3 7. Purpose 8. Resources Page - 4 9. Basic Techniques 10. Record Findings

More information

cs171 HW 1 - Solutions

cs171 HW 1 - Solutions 1. (Exercise 2.3 from RN) For each of the following assertions, say whether it is true or false and support your answer with examples or counterexamples where appropriate. (a) An agent that senses only

More information

THE INTELLIGENT INTERFACE FOR ON-LINE ELECTRONIC MEDICAL RECORDS USING TEMPORAL DATA MINING

THE INTELLIGENT INTERFACE FOR ON-LINE ELECTRONIC MEDICAL RECORDS USING TEMPORAL DATA MINING International Journal of Hybrid Computational Intelligence Volume 4 Numbers 1-2 January-December 2011 pp. 1-5 THE INTELLIGENT INTERFACE FOR ON-LINE ELECTRONIC MEDICAL RECORDS USING TEMPORAL DATA MINING

More information

Artificial Intelligence and Robotics @ Politecnico di Milano. Presented by Matteo Matteucci

Artificial Intelligence and Robotics @ Politecnico di Milano. Presented by Matteo Matteucci 1 Artificial Intelligence and Robotics @ Politecnico di Milano Presented by Matteo Matteucci What is Artificial Intelligence «The field of theory & development of computer systems able to perform tasks

More information

MSc Finance & Business Analytics Programme Design. Academic Year 2014-15

MSc Finance & Business Analytics Programme Design. Academic Year 2014-15 MSc Finance & Business Analytics Programme Design Academic Year 2014-15 MSc Finance & Business Analytics The MSc Financial Management programme is divided into three distinct sections: The first semester

More information

RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE. CISY 103 Computer Concepts and Programming

RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE. CISY 103 Computer Concepts and Programming RARITAN VALLEY COMMUNITY COLLEGE COURSE OUTLINE CISY 103 Computer Concepts and Programming I. Basic Course Information A. Course Number and Title: CISY-103, Computer Concepts and Programming B. New or

More information

COMP3420: Advanced Databases and Data Mining. Classification and prediction: Introduction and Decision Tree Induction

COMP3420: Advanced Databases and Data Mining. Classification and prediction: Introduction and Decision Tree Induction COMP3420: Advanced Databases and Data Mining Classification and prediction: Introduction and Decision Tree Induction Lecture outline Classification versus prediction Classification A two step process Supervised

More information

West Virginia University College of Engineering and Mineral Resources. Computer Engineering 313 Spring 2010

West Virginia University College of Engineering and Mineral Resources. Computer Engineering 313 Spring 2010 College of Engineering and Mineral Resources Computer Engineering 313 Spring 2010 Laboratory #4-A (Micromouse Algorithms) Goals This lab introduces the modified flood fill algorithm and teaches how to

More information

Lab Experience 17. Programming Language Translation

Lab Experience 17. Programming Language Translation Lab Experience 17 Programming Language Translation Objectives Gain insight into the translation process for converting one virtual machine to another See the process by which an assembler translates assembly

More information

Biomedical Engineering Medical Faculty Mannheim, Heidelberg University

Biomedical Engineering Medical Faculty Mannheim, Heidelberg University International Master of Science in Biomedical Engineering Joint Degree University of and Shanghai Jiao Tong University The contents of the program cover all aspects of the innovative field of computational

More information

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. BIOL 124 - Human Anatomy and Physiology I

RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. BIOL 124 - Human Anatomy and Physiology I RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE BIOL 124 - Human Anatomy and Physiology I I. Basic Course Information A. Course Number and Title: BIOL 124 Human Anatomy and Physiology I B. New

More information

Machine Learning: Overview

Machine Learning: Overview Machine Learning: Overview Why Learning? Learning is a core of property of being intelligent. Hence Machine learning is a core subarea of Artificial Intelligence. There is a need for programs to behave

More information

Online Course Development Guide and Review Rubric

Online Course Development Guide and Review Rubric Online Course Development Guide and Review Rubric Thank you for participating in our online course review process! Your input is extremely valuable to us, and we appreciate the time you are taking to help

More information

An Introduction to Data Mining

An Introduction to Data Mining An Introduction to Intel Beijing wei.heng@intel.com January 17, 2014 Outline 1 DW Overview What is Notable Application of Conference, Software and Applications Major Process in 2 Major Tasks in Detail

More information

Big Data: Rethinking Text Visualization

Big Data: Rethinking Text Visualization Big Data: Rethinking Text Visualization Dr. Anton Heijs anton.heijs@treparel.com Treparel April 8, 2013 Abstract In this white paper we discuss text visualization approaches and how these are important

More information

medexter clinical decision support

medexter clinical decision support medexter Arden Syntax training course Klaus-Peter Adlassnig and Karsten Fehre Medexter Healthcare Borschkegasse 7/5 A-1090 Vienna www.medexter.com Arden Syntax training course, Vienna, 17 June 2015 Computers

More information

Machine Learning, Data Mining, and Knowledge Discovery: An Introduction

Machine Learning, Data Mining, and Knowledge Discovery: An Introduction Machine Learning, Data Mining, and Knowledge Discovery: An Introduction AHPCRC Workshop - 8/17/10 - Dr. Martin Based on slides by Gregory Piatetsky-Shapiro from Kdnuggets http://www.kdnuggets.com/data_mining_course/

More information

School of Computer Science

School of Computer Science School of Computer Science Computer Science - Honours Level - 2014/15 October 2014 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level

More information

Clinical and research data integration: the i2b2 FSM experience

Clinical and research data integration: the i2b2 FSM experience Clinical and research data integration: the i2b2 FSM experience Laboratory of Biomedical Informatics for Clinical Research Fondazione Salvatore Maugeri - FSM - Hospital, Pavia, italy Laboratory of Biomedical

More information

Co-Occurring Disorders for Addictions Professionals Community Health Sciences X 488.1 (formerly Public Health X 488.1) 4 Units

Co-Occurring Disorders for Addictions Professionals Community Health Sciences X 488.1 (formerly Public Health X 488.1) 4 Units Department of Humanities and Sciences (310) 825-7093 Winter 2013 Co-Occurring Disorders for Addictions Professionals Community Health Sciences X 488.1 (formerly Public Health X 488.1) 4 Units Instructor:

More information

Introduction to Electronic Signals

Introduction to Electronic Signals Introduction to Electronic Signals Oscilloscope An oscilloscope displays voltage changes over time. Use an oscilloscope to view analog and digital signals when required during circuit diagnosis. Fig. 6-01

More information

Writing Learning Objectives

Writing Learning Objectives Writing Learning Objectives Faculty Development Program Office of Medical Education Boston University School of Medicine All Rights Reserved 2004 No copying or duplication of this presentation without

More information

General Procedures for Developing an Online Course

General Procedures for Developing an Online Course General Procedures for Developing an Online Course General Procedures for Developing an Online Course Questions to Ask before you Begin Analysis 1. What is your learner audience? Is the course for beginners

More information

Applying Deep Learning to Car Data Logging (CDL) and Driver Assessor (DA) October 22-Oct-15

Applying Deep Learning to Car Data Logging (CDL) and Driver Assessor (DA) October 22-Oct-15 Applying Deep Learning to Car Data Logging (CDL) and Driver Assessor (DA) October 22-Oct-15 GENIVI is a registered trademark of the GENIVI Alliance in the USA and other countries Copyright GENIVI Alliance

More information

Rethinking the Decision to Replace Your EHR Michelle Holmes, MBA MHA, principal, ECG Management Consultants Inc, Seattle; and Taraq Mazher, MBA,

Rethinking the Decision to Replace Your EHR Michelle Holmes, MBA MHA, principal, ECG Management Consultants Inc, Seattle; and Taraq Mazher, MBA, Rethinking the Decision to Replace Your EHR Michelle Holmes, MBA MHA, principal, ECG Management Consultants Inc, Seattle; and Taraq Mazher, MBA, director, United Regional Physician Group, United Regional

More information

AP Computer Science A - Syllabus Overview of AP Computer Science A Computer Facilities

AP Computer Science A - Syllabus Overview of AP Computer Science A Computer Facilities AP Computer Science A - Syllabus Overview of AP Computer Science A Computer Facilities The classroom is set up like a traditional classroom on the left side of the room. This is where I will conduct my

More information

3 An Illustrative Example

3 An Illustrative Example Objectives An Illustrative Example Objectives - Theory and Examples -2 Problem Statement -2 Perceptron - Two-Input Case -4 Pattern Recognition Example -5 Hamming Network -8 Feedforward Layer -8 Recurrent

More information

Reflection Report International Semester

Reflection Report International Semester Reflection Report International Semester Studying abroad at KTH Royal Institute of Technology Stockholm 18-01-2011 Chapter 1: Personal Information Name and surname: Arts, Rick G. B. E-mail address: Department:

More information

Master of Arts in Psychology: Counseling Psychology

Master of Arts in Psychology: Counseling Psychology Deanship of Graduate Studies King Saud University Master of Arts in Psychology: Counseling Psychology Department of Psychology College of Education Master of Arts in Psychology: Counseling Psychology 2007/2008

More information

In this presentation, you will be introduced to data mining and the relationship with meaningful use.

In this presentation, you will be introduced to data mining and the relationship with meaningful use. In this presentation, you will be introduced to data mining and the relationship with meaningful use. Data mining refers to the art and science of intelligent data analysis. It is the application of machine

More information

COURSE RECOMMENDER SYSTEM IN E-LEARNING

COURSE RECOMMENDER SYSTEM IN E-LEARNING International Journal of Computer Science and Communication Vol. 3, No. 1, January-June 2012, pp. 159-164 COURSE RECOMMENDER SYSTEM IN E-LEARNING Sunita B Aher 1, Lobo L.M.R.J. 2 1 M.E. (CSE)-II, Walchand

More information

Data Mining Fundamentals

Data Mining Fundamentals Part I Data Mining Fundamentals Data Mining: A First View Chapter 1 1.11 Data Mining: A Definition Data Mining The process of employing one or more computer learning techniques to automatically analyze

More information

Technical Club: New Vision of Computing

Technical Club: New Vision of Computing 1 Technical Club: New Vision of Computing Core Discipline : Mentor : Computer Science Engineering Dr. Shripal Vijayvergia, Associate Professor, CSE Co-Mentor : 1. Mr. Subhash Gupta, Assistant Professor,

More information

Appendices master s degree programme Human Machine Communication 2014-2015

Appendices master s degree programme Human Machine Communication 2014-2015 Appendices master s degree programme Human Machine Communication 2014-2015 Appendix I Teaching outcomes of the degree programme (art. 1.3) 1. The master demonstrates knowledge, understanding and the ability

More information

Lecture: Mon 13:30 14:50 Fri 9:00-10:20 ( LTH, Lift 27-28) Lab: Fri 12:00-12:50 (Rm. 4116)

Lecture: Mon 13:30 14:50 Fri 9:00-10:20 ( LTH, Lift 27-28) Lab: Fri 12:00-12:50 (Rm. 4116) Business Intelligence and Data Mining ISOM 3360: Spring 203 Instructor Contact Office Hours Course Schedule and Classroom Course Webpage Jia Jia, ISOM Email: justinjia@ust.hk Office: Rm 336 (Lift 3-) Begin

More information

Bachelor Degree in Informatics Engineering Master courses

Bachelor Degree in Informatics Engineering Master courses Bachelor Degree in Informatics Engineering Master courses Donostia School of Informatics The University of the Basque Country, UPV/EHU For more information: Universidad del País Vasco / Euskal Herriko

More information

Department of CSE. Jaypee University of Information Technology, Waknaghat. Course Curricula

Department of CSE. Jaypee University of Information Technology, Waknaghat. Course Curricula Department of CSE Jaypee University of Information Technology, Waknaghat Course Curricula This document contains the Course Curricula for the following courses offered in the Department of CSE : B.Tech.

More information

Masters in Information Technology

Masters in Information Technology Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101

More information

Netbeans IDE Tutorial for using the Weka API

Netbeans IDE Tutorial for using the Weka API Netbeans IDE Tutorial for using the Weka API Kevin Amaral University of Massachusetts Boston First, download Netbeans packaged with the JDK from Oracle. http://www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-download-

More information

Introduction to Algorithms March 10, 2004 Massachusetts Institute of Technology Professors Erik Demaine and Shafi Goldwasser Quiz 1.

Introduction to Algorithms March 10, 2004 Massachusetts Institute of Technology Professors Erik Demaine and Shafi Goldwasser Quiz 1. Introduction to Algorithms March 10, 2004 Massachusetts Institute of Technology 6.046J/18.410J Professors Erik Demaine and Shafi Goldwasser Quiz 1 Quiz 1 Do not open this quiz booklet until you are directed

More information

MH NOROUZI RÉSUMÉ AND CV

MH NOROUZI RÉSUMÉ AND CV MH NOROUZI RÉSUMÉ AND CV PERSONAL INFORMATION Last Name: NorouziMahalli First Name: MohammadHossein Date of Birth: 1988 Marital status: Single Birth Certificate ID: 9850 Languages Spoken: Native Language:

More information

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as

More information

Our Raison d'être. Identify major choice decision points. Leverage Analytical Tools and Techniques to solve problems hindering these decision points

Our Raison d'être. Identify major choice decision points. Leverage Analytical Tools and Techniques to solve problems hindering these decision points Analytic 360 Our Raison d'être Identify major choice decision points Leverage Analytical Tools and Techniques to solve problems hindering these decision points Empowerment through Intelligence Our Suite

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence ICS461 Fall 2010 Nancy E. Reed nreed@hawaii.edu 1 Lecture #2- Intelligent Agents What is an intelligent? Agents and s Rationality PEAS (Performance measure, Environment, Actuators,

More information

Knowledge Discovery from Data Bases Proposal for a MAP-I UC

Knowledge Discovery from Data Bases Proposal for a MAP-I UC Knowledge Discovery from Data Bases Proposal for a MAP-I UC P. Brazdil 1, João Gama 1, P. Azevedo 2 1 Universidade do Porto; 2 Universidade do Minho; 1 Knowledge Discovery from Data Bases We are deluged

More information

Discover Viterbi: Computer Science

Discover Viterbi: Computer Science Discover Viterbi: Computer Science Gaurav S. Sukhatme Professor and Chairman USC Computer Science Department Meghan Balding Graduate & Professional Programs November 2, 2015 WebEx Quick Facts Will I be

More information

Web Document Clustering

Web Document Clustering Web Document Clustering Lab Project based on the MDL clustering suite http://www.cs.ccsu.edu/~markov/mdlclustering/ Zdravko Markov Computer Science Department Central Connecticut State University New Britain,

More information

INFORMING A INFORMATION DISCOVERY TOOL FOR USING GESTURE

INFORMING A INFORMATION DISCOVERY TOOL FOR USING GESTURE INFORMING A INFORMATION DISCOVERY TOOL FOR USING GESTURE Luís Manuel Borges Gouveia Feliz Ribeiro Gouveia {lmbg, fribeiro}@ufp.pt Centro de Recursos Multimediáticos Universidade Fernando Pessoa Porto -

More information

Intelligent Tools For A Productive Radiologist Workflow: How Machine Learning Enriches Hanging Protocols

Intelligent Tools For A Productive Radiologist Workflow: How Machine Learning Enriches Hanging Protocols GE Healthcare Intelligent Tools For A Productive Radiologist Workflow: How Machine Learning Enriches Hanging Protocols Authors: Tianyi Wang Information Scientist Machine Learning Lab Software Science &

More information

Chapter 2 Intelligent Agents

Chapter 2 Intelligent Agents 1 Chapter 2 Intelligent Agents CS 461 Artificial Intelligence Pinar Duygulu Bilkent University, Spring 2008 Slides are mostly adapted from AIMA Outline 2 Agents and environments Rationality PEAS (Performance

More information

Intended Learning Outcomes (ILOs): Successful completion of the course should lead to the following outcomes:

Intended Learning Outcomes (ILOs): Successful completion of the course should lead to the following outcomes: The University of Jordan Faculty: Faculty of Business Department: Business Management Semester: First Semester Academic Year: 2013-2014 Organizational Behavior (1601202) Course Description This course

More information

Data mining on the rocks T. Ruhe for the IceCube collaboration, K. Morik GREAT workshop on Astrostatistics and data mining 2011

Data mining on the rocks T. Ruhe for the IceCube collaboration, K. Morik GREAT workshop on Astrostatistics and data mining 2011 Data mining on the rocks T. Ruhe for the IceCube collaboration, K. Morik GREAT workshop on Astrostatistics and data mining 2011 Outline: - IceCube, detector and detection principle - Signal and Background

More information

Name of Module: Big Data ECTS: 6 Module-ID: Person Responsible for Module (Name, Mail address): Angel Rodríguez, arodri@fi.upm.es

Name of Module: Big Data ECTS: 6 Module-ID: Person Responsible for Module (Name, Mail address): Angel Rodríguez, arodri@fi.upm.es Name of Module: Big Data ECTS: 6 Module-ID: Person Responsible for Module (Name, Mail address): Angel Rodríguez, arodri@fi.upm.es University: UPM Departments: DATSI, DLSIIS 1. Prerequisites for Participation

More information

ECCO: An integrated solution for Environment Compatible COmputing systems. G. B. Barone, D. Bottalico, V. Boccia, L. Carracciuolo

ECCO: An integrated solution for Environment Compatible COmputing systems. G. B. Barone, D. Bottalico, V. Boccia, L. Carracciuolo ECCO: An integrated solution for Environment Compatible COmputing systems G. B. Barone, D. Bottalico, V. Boccia, L. Carracciuolo Outline Introduction, some remarks and general objectives The case study

More information

Lab 3 Microcontroller programming Interfacing to Sensors and Actuators with irobot

Lab 3 Microcontroller programming Interfacing to Sensors and Actuators with irobot 1. Objective Lab 3 Microcontroller programming Interfacing to Sensors and Actuators with irobot In this lab, you will: i. Become familiar with the irobot and AVR tools. ii. Understand how to program a

More information

Internet based manipulator telepresence

Internet based manipulator telepresence Internet based manipulator telepresence T ten Kate, P Zizola, B Driessen, K van Woerden TNO Institute of Applied Physics, Stieltjesweg 1, 2628 CK DELFT, The NETHERLANDS {tenkate, zizola, driessen, vwoerden}@tpd.tno.nl

More information

Implementation of Breiman s Random Forest Machine Learning Algorithm

Implementation of Breiman s Random Forest Machine Learning Algorithm Implementation of Breiman s Random Forest Machine Learning Algorithm Frederick Livingston Abstract This research provides tools for exploring Breiman s Random Forest algorithm. This paper will focus on

More information

ASSESSMENT REPORT. Program: AAS Diagnostic Medical Sonography Cardiac Vascular Tract

ASSESSMENT REPORT. Program: AAS Diagnostic Medical Sonography Cardiac Vascular Tract ASSESSMENT REPORT Date Submitted: February 9, 2015 School: Engelstad School of Health Sciences Program: AAS Diagnostic Medical Sonography Cardiac Vascular Tract Submitted By: Tracy Lopez, Program Director

More information

The course assumes successful completion of CSCI E-50a and CSCI E-50b, i.e. at least two semesters of programming, with a grade of C- or better.

The course assumes successful completion of CSCI E-50a and CSCI E-50b, i.e. at least two semesters of programming, with a grade of C- or better. Syllabus Artificial Intelligence CSCI E-220 Fall 2012 Time Thursdays, 5:30-7:30pm Location Maxwell-Dworkin G135 Instructor Eric Breck (http://www-personal.umich.edu/~ebreck) Email ebreck@fas.harvard.edu

More information

IST565 M001 Yu Spring 2015 Syllabus Data Mining

IST565 M001 Yu Spring 2015 Syllabus Data Mining IST565 M001 Yu Spring 2015 Syllabus Data Mining Draft updated 10/28/2014 Instructor: Professor Bei Yu Classroom: Hinds 117 Email: byu.teaching@gmail.com Class time: 3:45-5:05 Wednesdays Office: Hinds 320

More information

Machine Learning. CUNY Graduate Center, Spring 2013. Professor Liang Huang. huang@cs.qc.cuny.edu

Machine Learning. CUNY Graduate Center, Spring 2013. Professor Liang Huang. huang@cs.qc.cuny.edu Machine Learning CUNY Graduate Center, Spring 2013 Professor Liang Huang huang@cs.qc.cuny.edu http://acl.cs.qc.edu/~lhuang/teaching/machine-learning Logistics Lectures M 9:30-11:30 am Room 4419 Personnel

More information

Teaching Online at UD Best Practices Guide

Teaching Online at UD Best Practices Guide Teaching Online at UD Best Practices Guide Version 1.0 April 14, 2009, Updated January 26, 2015 Ryan C. Harris Learning Teaching Center UDit Curriculum Innovation and E Learning Delivering Quality Online

More information

PSYC 430 ABNORMAL PSYCHOLOGY. Course Syllabi Course Charts Professor s Notes

PSYC 430 ABNORMAL PSYCHOLOGY. Course Syllabi Course Charts Professor s Notes PSYC 30 ABNORMAL PSYCHOLOGY *Note: All content provided in the professor s notes, course chart and course syllabus are based on the professor s opinion and may vary from professor to professor & student

More information

Study Regulations for the Master Course Visual Computing

Study Regulations for the Master Course Visual Computing Study Regulations for the Master Course Visual Computing As of January 26 th, 2006 Pursuant to 54 of Act No. 1556 on Saarland University (University Act UG) from June 23 rd, 2004 (Official Gazette p. 1782)

More information

Digital Image Processing EE368/CS232

Digital Image Processing EE368/CS232 Digital Image Processing EE368/CS232 Bernd Girod, Gordon Wetzstein Department of Electrical Engineering Stanford University Digital Image Processing: Bernd Girod, 2013-2014 Stanford University -- Introduction

More information

Course 6234A: Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services

Course 6234A: Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services Course 6234A: Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services Length: Delivery Method: 3 Days Instructor-led (classroom) About this Course Elements of this syllabus are subject

More information

Visualization methods for patent data

Visualization methods for patent data Visualization methods for patent data Treparel 2013 Dr. Anton Heijs (CTO & Founder) Delft, The Netherlands Introduction Treparel can provide advanced visualizations for patent data. This document describes

More information