Machine Learning Case study. What is ML ?  The goal of machine learning is to build computer systems that can adapt and learn from their experience.”

Slides:



Advertisements
Similar presentations
1 Machine Learning: Lecture 1 Overview of Machine Learning (Based on Chapter 1 of Mitchell T.., Machine Learning, 1997)
Advertisements

Introduction to Machine Learning BITS C464/BITS F464
Godfather to the Singularity
Machine Learning Stephen Scott Associate Professor Dept. of Computer Science University of Nebraska January 21, 2004 Supported by:NSF CCR NIH RR-P20.
1er. Escuela Red ProTIC - Tandil, de Abril, 2006 Introduction to Machine Learning Alejandro Ceccatto Instituto de Física Rosario CONICET-UNR.
Data warehouse example
Chapter 11 Beyond Bag of Words. Question Answering n Providing answers instead of ranked lists of documents n Older QA systems generated answers n Current.
Morris LeBlanc.  Why Image Retrieval is Hard?  Problems with Image Retrieval  Support Vector Machines  Active Learning  Image Processing ◦ Texture.
Learning from Observations Chapter 18 Section 1 – 4.
Machine Learning (Extended) Dr. Ata Kaban
Data Mining with Decision Trees Lutz Hamel Dept. of Computer Science and Statistics University of Rhode Island.
Machine Learning CSE 473. © Daniel S. Weld Topics Agency Problem Spaces Search Knowledge Representation Reinforcement Learning InferencePlanning.
Color Recognition and Image Processing CSE321 MyRo Project Rene van Ee and Ankit Agarwal.
Machine Learning Motivation for machine learning How to set up a problem How to design a learner Introduce one class of learners (ANN) –Perceptrons –Feed-forward.
Presented by Zeehasham Rasheed
Fast multiresolution image querying CS474/674 – Prof. Bebis.
An expert system is a package that holds a body of knowledge and a set of rules on a subject that has been gained from human experts. An expert system.
Multimedia Data Mining Arvind Balasubramanian Multimedia Lab (ECSS 4.416) The University of Texas at Dallas.
What is machine learning? 1. A very trivial machine learning tool K-Nearest-Neighbors (KNN) The predicted class of the query sample depends on the voting.
Introduction to machine learning
SIEVE—Search Images Effectively through Visual Elimination Ying Liu, Dengsheng Zhang and Guojun Lu Gippsland School of Info Tech,
CS Machine Learning. What is Machine Learning? Adapt to / learn from data  To optimize a performance function Can be used to:  Extract knowledge.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
CS598CXZ Course Summary ChengXiang Zhai Department of Computer Science University of Illinois, Urbana-Champaign.
Short Introduction to Machine Learning Instructor: Rada Mihalcea.
Multimedia Databases (MMDB)
 Knowledge Acquisition  Machine Learning. The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
© 2007 Tom Beckman Features:  Are autonomous software entities that act as a user’s assistant to perform discrete tasks, simplifying or completely automating.
Artificial Intelligence Lecture No. 27 Dr. Asad Ali Safi ​ Assistant Professor, Department of Computer Science, COMSATS Institute of Information Technology.
Machine Learning An Introduction. What is Learning?  Herbert Simon: “Learning is any process by which a system improves performance from experience.”
Introduction to Web Mining Spring What is data mining? Data mining is extraction of useful patterns from data sources, e.g., databases, texts, web,
Machine Learning Introduction Study on the Coursera All Right Reserved : Andrew Ng Lecturer:Much Database Lab of Xiamen University Aug 12,2014.
Lecture 10: 8/6/1435 Machine Learning Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
1 Machine Learning (Extended) Dr. Ata Kaban Algorithms to enable computers to learn –Learning = ability to improve performance automatically through experience.
1 Machine Learning 1.Where does machine learning fit in computer science? 2.What is machine learning? 3.Where can machine learning be applied? 4.Should.
Machine Learning, Decision Trees, Overfitting Machine Learning Tom M. Mitchell Machine Learning Department Carnegie Mellon University January 14,
Data Mining for Web Intelligence Presentation by Julia Erdman.
PSEUDO-RELEVANCE FEEDBACK FOR MULTIMEDIA RETRIEVAL Seo Seok Jun.
Next Generation Search Engines Ehsun Daroodi 1 Feb, 2003.
March 31, 1998NSF IDM 98, Group F1 Group F Multi-modal Issues, Systems and Applications.
GRID ENABLED SYSTEM FOR MEDICAL IMAGE GATHERING, ANALYZING, RETRIEVAL AND PROCESSING Gorgi Kakasevski†, Aneta Buckovska*, Suzana Loskovska*, Ivica Dimitrovski*
Incorporating Feedback Lesson 5 0. Check-in: paper prototype By now, your paper prototype should be complete, so that you can begin creating your app.
1 CHUKWUEMEKA DURUAMAKU.  Machine learning, a branch of artificial intelligence, concerns the construction and study of systems that can learn from data.
Search Engine using Web Mining COMS E Web Enhanced Information Mgmt Prof. Gail Kaiser Presented By: Rupal Shah (UNI: rrs2146)
Introduction Welcome Machine Learning.
Machine Learning Introduction. Class Info Office Hours –Monday:11:30 – 1:00 –Wednesday:10:00 – 1:00 –Thursday:11:30 – 1:00 Course Text –Tom Mitchell:
يادگيري ماشين Machine Learning Lecturer: A. Rabiee
Chapter 7 What Can Computers Do For Me?. How important is the material in this chapter to understanding how a computer works? 4.
Cs Future Direction : Collaborative Filtering Motivating Observations:  Relevance Feedback is useful, but expensive a)Humans don’t often have time.
Machine Learning BY UZMA TUFAIL MCS : section (E) ROLL NO: /31/2016.
Artificial Intelligence, simulation and modelling.
Introduction to Machine Learning. Learning Learning is acquiring new, or modifying existing, knowledge, behaviors, skills, values, or preferences and.
What is Data Science and Who is Data Scientist
 Knowledge Acquisition  Machine Learning. The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
Theme Guidance - Network Traffic Proposed NMLRG IETF 95, April 2016 Sheng Jiang (Speaker, Co-chair) Page 1/6.
Lecture-6 Bscshelp.com. Todays Lecture  Which Kinds of Applications Are Targeted?  Business intelligence  Search engines.
Information Organization: Overview
Applying Deep Neural Network to Enhance EMPI Searching
Introduction to Pattern Recognition
Machine Learning overview Chapter 18, 21
Machine Learning overview Chapter 18, 21
Eick: Introduction Machine Learning
Machine Learning Ali Ghodsi Department of Statistics
What is Pattern Recognition?
Why Machine Learning Flood of data
Christoph F. Eick: A Gentle Introduction to Machine Learning
CS639: Data Management for Data Science
Information Organization: Overview
Machine Learning overview Chapter 18, 21
THE ASSISTIVE SYSTEM SHIFALI KUMAR BISHWO GURUNG JAMES CHOU
Presentation transcript:

Machine Learning Case study

What is ML ?  The goal of machine learning is to build computer systems that can adapt and learn from their experience.”  When a computer system improve its performance at a given task overtime, without re-programming, it can be said to have learned something.

What is ML ? Learning, like intelligence, covers such abroad range of processor that it is difficult to define precisely. AI: Learning as a search problem, using prior knowledge to guide learning. ML :is the key to machine intelligence just as human learning is the key to human intelligence.

ML refers to changes in systems that perform tasks associated with AI. prediction diagnosis planningrobot control recognition ML might help us understand how animals and human learn

Why Machine Learning? 1.(Relatively) new kind of capability for computers 1.Data mining: extracting new information from medical records, maintenance records, etc. 2.Self-customizing programs: Web browser that learns what you like and seeks it out

Why Machine Learning?(cont) 3. The amount of knowledge available about certain tasks might be too large for explicit encoding by human. 4.Applications we can’t program by hand: E.g. speech recognition, autonomous driving

Why Machine Learning?(cont) 5. Environments can change over time. Machine that can adapt to a changing environment would reduce the need for constant redesign.

Application of ML Content-Based Image Retrieval Given database of hundreds of thousands of images How can users easily find what they want? One idea: Users query database by image content –E.g. “give me images with a waterfall”

Content-Based Image Retrieval (cont’d) Better approach: Query by example –Users give examples of images they want –Program determines what’s common among them and finds more like them

Content-Based Image Retrieval (cont’d) User’s Query: System’s Response: Yes NO!User Feedback:

Content-Based Image Retrieval (cont’d) User’s feedback then labels the new images, which are used as more training examples, yielding a new hypothesis, and more images are retrieved

How Does the System Work? For each pixel in the image, extract its color + the colors of its neighbors These colors (and their relative positions in the image) are the features the learner uses (replacing e.g. number-of-wheels) A learning algorithm takes examples of what the user wants, produces a hypothesis of what’s common among them, and uses it to label new images

Problems of ML 1) Getting it to work. 2) It must be have some kind of success of certain kind. 3) Computer produced knowledge are not always certain.

Thanks for listening