SlideShare a Scribd company logo
1 of 15
1
CSI 5387: Concept Learning Systems /
Machine Learning
Instructor: Nathalie Japkowicz
e-mail: nat@site.uottawa.ca
Objectives of the Course
and
Preliminaries
Some Information
 Instructor: Dr. Nathalie Japkowicz
 Office: SITE 5-029
 Phone Number: 562-5800 x 6693 (don’t rely on it!)
 E-mail: nat@site.uottawa.ca (best way to contact me!)
 Office Hours:
 Mondays, 2:30pm-4:30pm
 Extra Seminars: TAMALE Seminars,
 Wednesdays, 2:30pm-4pm (invited talks on Machine
Learning and Natural Language Processing)
 See: http://www.tamale.uottawa.ca for talk announcements
 Write to Jelber Sayyad (jsayyad@site.uottawa.ca) to receive
all announcements by e-mail (strongly suggested)
2
3
Machine Learning: A Case Study
 Malfunctioning gearboxes have been the cause for
CH-46 US Navy helicopters to crash.
 Although gearbox malfunctions can be diagnosed by
a mechanic prior to a helicopter’s take off, what if a
malfunction occurs while in-flight, when it is
impossible for a human to detect?
 Machine Learning was shown to be useful in this
domain and thus to have the potential of saving
human lives!
4
How did it Work?
Consider the following common situation:
 You are in your car, speeding away, when you suddenly
hear a “funny” noise.
 To prevent an accident, you slow down, and either stop
the car or bring it to the nearest garage.
 The in-flight helicopter gearbox fault monitoring system
was designed following the same idea. The difference,
however, is that many gearbox malfunction cannot be
heard by humans and must be monitored by a machine.
5
So, Where’s the Learning?
 Imagine that, instead of driving your good old battered car,
you were asked to drive this truck:
 Would you know a “funny” noise from a “normal” one?
 Well, probably not, since you’ve never driven a truck before!
 While you drove your car during all these years, you
effectively learned what your car sounds like and this is
why you were able to identify that “funny” noise.
6
What did the Computer Learn?
 Obviously, a computer cannot hear and can certainly
not distinguish between a normal and an abnormal
sound.
 Sounds, however, can be represented as wave
patterns such as this one:
which in fact is a series
of real numbers.
 And computers can deal with strings of numbers!
 For example, a computer can easily be programmed
to distinguish between strings of numbers that
contain a “3” in them and those that don’t.
7
What did the Computer Learn? (Cont’d)
 In the helicopter gearbox monitoring problem, the
assumption is that functioning and malfunctioning
gearboxes emit different noises. Thus, the strings of
numbers that represent these noises have different
characteristics.
 The exact characteristics of these different categories,
however, are unknown and/or are too difficult to describe.
 Therefore, they cannot be programmed, but rather, they
need to be learned by the computer.
 There are many ways in which a computer can learn how
to distinguish between two patterns (e.g., decision trees,
neural networks, bayesian networks, etc.) and that is the
topic of this course!
8
What else can Machine Learning do?
 Medical Diagnostic (e.g., breast cancer detection)
 Credit Card Fraud Detection
 Sonar Detection (e.g., submarines versus shrimps (!) )
 Speech Recognition (e.g., Telephone automated
systems)
 Autonomous Vehicles (useful for hazardous missions or
to assist disabled people)
 Personalized Web Assistants (e.g., an automated
assistant can assemble personally customized
newspaper articles)
 And many more applications…
9
 Peter Flach, Machine Learning: The art and
science of algorithms that make sense of data.
Cambridge University Press, 2012.
 Nathalie Japkowicz and Mohak Shah, Evaluating
Learning Algorithms: A Classification Perspective
, Cambridge University Press, 2011.
 Research papers (available from the Web. Please,
see Syllabus for links).
 The syllabus also lists a number of non-required
books that you may find useful.
Text Books and Reading Material
10
Objectives of the Course:
 To present a broad introduction of the
principles and paradigms underlying machine
learning, including discussions and hands-on
evaluations of some of the major approaches
currently being investigated.
 To introduce the students to the reading,
presenting and critiquing of research papers.
 To initiate the students to formulating a
research problem and carrying this research
through.
11
Format of the Course:
 Each week will be devoted to a different topic
in the field and a different theme.
 Lecture 1 will be a presentation (by the
lecturer) of the basics concepts pertaining to
the weekly topic.
 Lecture 2 will be a set of presentations (by 1,
2 or 3 students) on recent research papers
written on the weekly theme.
 The first couple of weeks will not involve
student presentations. The last week of the
term will be devoted to project presentations.
Weekly Themes
 For the weekly themes, I chose themes
which are of current interests to the
Machine Learning/Data Mining Community
and assign the most important papers
recently written on these themes.
12
13
Course Requirements:
 Weekly paper critiques (1 critique per
teams of 2-3 students)
 1-2 paper presentations
 Assignments (little programming
involved as programming packages
will be provided)
 Final Project: - Project Proposal
- Project Report
- Project Presentation
20%
30%
50%
Percent
of the
Final
Grade
More on Assignments (1):
 Assignment 1:
 Handed out on: January 22, 2012
 Due on: February 5, 2012
 Assignment 2:
 Handed out on February 12, 2012
 Due on: March 5, 2012
 Assignment 3:
 Handed out on: March 13, 2012
 Due on: March 27, 2012
14
15
Project (See Project Description
on Course Web site)
 Research Project including a literature review and the
design and implementation of a novel learning scheme
or the comparison of several existing schemes.
 Projects Proposal (3-5 pages) are due on February 12
 Project Report are due on April 2
 Project Presentations will take place in the last week
of classes
 Suggestions for project topics are listed on the Web site,
but you are welcome (and that’s even better) to propose
your own idea.
Start thinking about the project early!!!!!

More Related Content

Similar to ML_Lecture1_0.ppt

Development of Computer Aided Learning Software for Use in Electric Circuit A...
Development of Computer Aided Learning Software for Use in Electric Circuit A...Development of Computer Aided Learning Software for Use in Electric Circuit A...
Development of Computer Aided Learning Software for Use in Electric Circuit A...drboon
 
SE and AI: a two-way street
SE and AI: a two-way streetSE and AI: a two-way street
SE and AI: a two-way streetCS, NcState
 
Lect 7 intro to M.L..pdf
Lect 7 intro to M.L..pdfLect 7 intro to M.L..pdf
Lect 7 intro to M.L..pdfHassanElalfy4
 
How Many Dimensions of Compatibility?: Discovering What's Right for Your Users
How Many Dimensions of Compatibility?: Discovering What's Right for Your Users How Many Dimensions of Compatibility?: Discovering What's Right for Your Users
How Many Dimensions of Compatibility?: Discovering What's Right for Your Users Marliese Thomas
 
Module handout for COM839 - Intelligent Systems [Word format]
Module handout for COM839 - Intelligent Systems [Word format]Module handout for COM839 - Intelligent Systems [Word format]
Module handout for COM839 - Intelligent Systems [Word format]butest
 
1. introduction to data science —
1. introduction to data science —1. introduction to data science —
1. introduction to data science —swethaT16
 
Using Computer as a Research Assistant in Qualitative Research
Using Computer as a Research Assistant in Qualitative ResearchUsing Computer as a Research Assistant in Qualitative Research
Using Computer as a Research Assistant in Qualitative ResearchJoshuaApolonio1
 
Introduction AI ML& Mathematicals of ML.pdf
Introduction AI ML& Mathematicals of ML.pdfIntroduction AI ML& Mathematicals of ML.pdf
Introduction AI ML& Mathematicals of ML.pdfGandhiMathy6
 
Synergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software EngineeringSynergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software EngineeringTao Xie
 
Prototyping for knowledge based entrepreneurship
Prototyping for knowledge based entrepreneurshipPrototyping for knowledge based entrepreneurship
Prototyping for knowledge based entrepreneurshipVlad Manea
 
Case study on machine learning
Case study on machine learningCase study on machine learning
Case study on machine learningHarshitBarde
 
Unit 1 Introduction to Artificial Intelligence.pptx
Unit 1 Introduction to Artificial Intelligence.pptxUnit 1 Introduction to Artificial Intelligence.pptx
Unit 1 Introduction to Artificial Intelligence.pptxDr.M.Karthika parthasarathy
 
cs690l-syl.doc.doc
cs690l-syl.doc.doccs690l-syl.doc.doc
cs690l-syl.doc.docbutest
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence Prasad Kulkarni
 

Similar to ML_Lecture1_0.ppt (20)

Development of Computer Aided Learning Software for Use in Electric Circuit A...
Development of Computer Aided Learning Software for Use in Electric Circuit A...Development of Computer Aided Learning Software for Use in Electric Circuit A...
Development of Computer Aided Learning Software for Use in Electric Circuit A...
 
lecture_1.pptx
lecture_1.pptxlecture_1.pptx
lecture_1.pptx
 
SE and AI: a two-way street
SE and AI: a two-way streetSE and AI: a two-way street
SE and AI: a two-way street
 
Lect 7 intro to M.L..pdf
Lect 7 intro to M.L..pdfLect 7 intro to M.L..pdf
Lect 7 intro to M.L..pdf
 
How Many Dimensions of Compatibility?: Discovering What's Right for Your Users
How Many Dimensions of Compatibility?: Discovering What's Right for Your Users How Many Dimensions of Compatibility?: Discovering What's Right for Your Users
How Many Dimensions of Compatibility?: Discovering What's Right for Your Users
 
Module handout for COM839 - Intelligent Systems [Word format]
Module handout for COM839 - Intelligent Systems [Word format]Module handout for COM839 - Intelligent Systems [Word format]
Module handout for COM839 - Intelligent Systems [Word format]
 
1. introduction to data science —
1. introduction to data science —1. introduction to data science —
1. introduction to data science —
 
Adaptive technologies
Adaptive technologiesAdaptive technologies
Adaptive technologies
 
Machine learning
Machine learningMachine learning
Machine learning
 
qualitative.ppt
qualitative.pptqualitative.ppt
qualitative.ppt
 
Using Computer as a Research Assistant in Qualitative Research
Using Computer as a Research Assistant in Qualitative ResearchUsing Computer as a Research Assistant in Qualitative Research
Using Computer as a Research Assistant in Qualitative Research
 
Lecture01 0089
Lecture01 0089Lecture01 0089
Lecture01 0089
 
CV2015
CV2015CV2015
CV2015
 
Introduction AI ML& Mathematicals of ML.pdf
Introduction AI ML& Mathematicals of ML.pdfIntroduction AI ML& Mathematicals of ML.pdf
Introduction AI ML& Mathematicals of ML.pdf
 
Synergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software EngineeringSynergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software Engineering
 
Prototyping for knowledge based entrepreneurship
Prototyping for knowledge based entrepreneurshipPrototyping for knowledge based entrepreneurship
Prototyping for knowledge based entrepreneurship
 
Case study on machine learning
Case study on machine learningCase study on machine learning
Case study on machine learning
 
Unit 1 Introduction to Artificial Intelligence.pptx
Unit 1 Introduction to Artificial Intelligence.pptxUnit 1 Introduction to Artificial Intelligence.pptx
Unit 1 Introduction to Artificial Intelligence.pptx
 
cs690l-syl.doc.doc
cs690l-syl.doc.doccs690l-syl.doc.doc
cs690l-syl.doc.doc
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 

Recently uploaded

(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service LucknowAminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknowmakika9823
 
Predicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationPredicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationBoston Institute of Analytics
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...shivangimorya083
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...Pooja Nehwal
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 

Recently uploaded (20)

(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service LucknowAminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
Aminabad Call Girl Agent 9548273370 , Call Girls Service Lucknow
 
Predicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project PresentationPredicting Employee Churn: A Data-Driven Approach Project Presentation
Predicting Employee Churn: A Data-Driven Approach Project Presentation
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 

ML_Lecture1_0.ppt

  • 1. 1 CSI 5387: Concept Learning Systems / Machine Learning Instructor: Nathalie Japkowicz e-mail: nat@site.uottawa.ca Objectives of the Course and Preliminaries
  • 2. Some Information  Instructor: Dr. Nathalie Japkowicz  Office: SITE 5-029  Phone Number: 562-5800 x 6693 (don’t rely on it!)  E-mail: nat@site.uottawa.ca (best way to contact me!)  Office Hours:  Mondays, 2:30pm-4:30pm  Extra Seminars: TAMALE Seminars,  Wednesdays, 2:30pm-4pm (invited talks on Machine Learning and Natural Language Processing)  See: http://www.tamale.uottawa.ca for talk announcements  Write to Jelber Sayyad (jsayyad@site.uottawa.ca) to receive all announcements by e-mail (strongly suggested) 2
  • 3. 3 Machine Learning: A Case Study  Malfunctioning gearboxes have been the cause for CH-46 US Navy helicopters to crash.  Although gearbox malfunctions can be diagnosed by a mechanic prior to a helicopter’s take off, what if a malfunction occurs while in-flight, when it is impossible for a human to detect?  Machine Learning was shown to be useful in this domain and thus to have the potential of saving human lives!
  • 4. 4 How did it Work? Consider the following common situation:  You are in your car, speeding away, when you suddenly hear a “funny” noise.  To prevent an accident, you slow down, and either stop the car or bring it to the nearest garage.  The in-flight helicopter gearbox fault monitoring system was designed following the same idea. The difference, however, is that many gearbox malfunction cannot be heard by humans and must be monitored by a machine.
  • 5. 5 So, Where’s the Learning?  Imagine that, instead of driving your good old battered car, you were asked to drive this truck:  Would you know a “funny” noise from a “normal” one?  Well, probably not, since you’ve never driven a truck before!  While you drove your car during all these years, you effectively learned what your car sounds like and this is why you were able to identify that “funny” noise.
  • 6. 6 What did the Computer Learn?  Obviously, a computer cannot hear and can certainly not distinguish between a normal and an abnormal sound.  Sounds, however, can be represented as wave patterns such as this one: which in fact is a series of real numbers.  And computers can deal with strings of numbers!  For example, a computer can easily be programmed to distinguish between strings of numbers that contain a “3” in them and those that don’t.
  • 7. 7 What did the Computer Learn? (Cont’d)  In the helicopter gearbox monitoring problem, the assumption is that functioning and malfunctioning gearboxes emit different noises. Thus, the strings of numbers that represent these noises have different characteristics.  The exact characteristics of these different categories, however, are unknown and/or are too difficult to describe.  Therefore, they cannot be programmed, but rather, they need to be learned by the computer.  There are many ways in which a computer can learn how to distinguish between two patterns (e.g., decision trees, neural networks, bayesian networks, etc.) and that is the topic of this course!
  • 8. 8 What else can Machine Learning do?  Medical Diagnostic (e.g., breast cancer detection)  Credit Card Fraud Detection  Sonar Detection (e.g., submarines versus shrimps (!) )  Speech Recognition (e.g., Telephone automated systems)  Autonomous Vehicles (useful for hazardous missions or to assist disabled people)  Personalized Web Assistants (e.g., an automated assistant can assemble personally customized newspaper articles)  And many more applications…
  • 9. 9  Peter Flach, Machine Learning: The art and science of algorithms that make sense of data. Cambridge University Press, 2012.  Nathalie Japkowicz and Mohak Shah, Evaluating Learning Algorithms: A Classification Perspective , Cambridge University Press, 2011.  Research papers (available from the Web. Please, see Syllabus for links).  The syllabus also lists a number of non-required books that you may find useful. Text Books and Reading Material
  • 10. 10 Objectives of the Course:  To present a broad introduction of the principles and paradigms underlying machine learning, including discussions and hands-on evaluations of some of the major approaches currently being investigated.  To introduce the students to the reading, presenting and critiquing of research papers.  To initiate the students to formulating a research problem and carrying this research through.
  • 11. 11 Format of the Course:  Each week will be devoted to a different topic in the field and a different theme.  Lecture 1 will be a presentation (by the lecturer) of the basics concepts pertaining to the weekly topic.  Lecture 2 will be a set of presentations (by 1, 2 or 3 students) on recent research papers written on the weekly theme.  The first couple of weeks will not involve student presentations. The last week of the term will be devoted to project presentations.
  • 12. Weekly Themes  For the weekly themes, I chose themes which are of current interests to the Machine Learning/Data Mining Community and assign the most important papers recently written on these themes. 12
  • 13. 13 Course Requirements:  Weekly paper critiques (1 critique per teams of 2-3 students)  1-2 paper presentations  Assignments (little programming involved as programming packages will be provided)  Final Project: - Project Proposal - Project Report - Project Presentation 20% 30% 50% Percent of the Final Grade
  • 14. More on Assignments (1):  Assignment 1:  Handed out on: January 22, 2012  Due on: February 5, 2012  Assignment 2:  Handed out on February 12, 2012  Due on: March 5, 2012  Assignment 3:  Handed out on: March 13, 2012  Due on: March 27, 2012 14
  • 15. 15 Project (See Project Description on Course Web site)  Research Project including a literature review and the design and implementation of a novel learning scheme or the comparison of several existing schemes.  Projects Proposal (3-5 pages) are due on February 12  Project Report are due on April 2  Project Presentations will take place in the last week of classes  Suggestions for project topics are listed on the Web site, but you are welcome (and that’s even better) to propose your own idea. Start thinking about the project early!!!!!