Introduction to Machine Learning August, 2014 Vũ Việt Vũ Computer Engineering Division, Electronics Faculty Thai Nguyen University of Technology.

Slides:



Advertisements
Similar presentations
Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Advertisements

Introduction to Machine Learning BITS C464/BITS F464
Godfather to the Singularity
School of Cybernetics, School of Systems Engineering, University of Reading Presentation Skills Workshop March 22, ‘11 Diagnosis of Breast Cancer by Modular.
An Overview of Machine Learning
Data Visualization STAT 890, STAT 442, CM 462
Computational Intelligence Research Group Principal investigators: Prof Andries Engelbrecht Mr Bryton Masiye
ETHEM ALPAYDIN © The MIT Press, Lecture Slides for.
Semi-Supervised Clustering Jieping Ye Department of Computer Science and Engineering Arizona State University
1 MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING By Kaan Tariman M.S. in Computer Science CSCI 8810 Course Project.
Who am I and what am I doing here? Allan Tucker A brief introduction to my research
Dept. of Computer Science & Engineering, CUHK Pseudo Relevance Feedback with Biased Support Vector Machine in Multimedia Retrieval Steven C.H. Hoi 14-Oct,
Learning Programs Danielle and Joseph Bennett (and Lorelei) 4 December 2007.
INTRODUCTION TO Machine Learning ETHEM ALPAYDIN © The MIT Press, Lecture Slides for.
INTRODUCTION TO Machine Learning 3rd Edition
Introduction to machine learning
Introduction to Data Mining Engineering Group in ACL.
What is Machine Learning?
CS Machine Learning. What is Machine Learning? Adapt to / learn from data  To optimize a performance function Can be used to:  Extract knowledge.
Artificial Intelligence (AI) Addition to the lecture 11.
Interactive Image Segmentation of Non-Contiguous Classes using Particle Competition and Cooperation Fabricio Breve São Paulo State University (UNESP)
Introduction to Computer and Programming CS-101 Lecture 6 By : Lecturer : Omer Salih Dawood Department of Computer Science College of Arts and Science.
Learning from Imbalanced, Only Positive and Unlabeled Data Yetian Chen
Data Mining Joyeeta Dutta-Moscato July 10, Wherever we have large amounts of data, we have the need for building systems capable of learning information.
Introduction to Machine Learning MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way Based in part on notes from Gavin Brown, University of Manchester.
MACHINE LEARNING 張銘軒 譚恆力 1. OUTLINE OVERVIEW HOW DOSE THE MACHINE “ LEARN ” ? ADVANTAGE OF MACHINE LEARNING ALGORITHM TYPES  SUPERVISED.
1.stránka 1. 2 Czech Technical University in Prague International Computer Science Program Faculty of Electrical Engineering OPEN INFORMATICS bachelor.
Mehdi Ghayoumi MSB rm 132 Ofc hr: Thur, a Machine Learning.
Machine Learning Lecture 1. Course Information Text book “Introduction to Machine Learning” by Ethem Alpaydin, MIT Press. Reference book “Data Mining.
Lecture 10: 8/6/1435 Machine Learning Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
Machine Learning.
Yazd University, Electrical and Computer Engineering Department Course Title: Advanced Software Engineering By: Mohammad Ali Zare Chahooki 1 Introduction.
Deformable Part Model Presenter : Liu Changyu Advisor : Prof. Alex Hauptmann Interest : Multimedia Analysis April 11 st, 2013.
CS 536 – Ahmed Elgammal CS 536: Machine Learning Fall 2005 Ahmed Elgammal Dept of Computer Science Rutgers University.
Machine Learning Extract from various presentations: University of Nebraska, Scott, Freund, Domingo, Hong,
WEEK INTRODUCTION IT440 ARTIFICIAL INTELLIGENCE.
Machine Learning Overview Tamara Berg CS 560 Artificial Intelligence Many slides throughout the course adapted from Svetlana Lazebnik, Dan Klein, Stuart.
Artificial Intelligence, Expert Systems, and Neural Networks Group 10 Cameron Kinard Leaundre Zeno Heath Carley Megan Wiedmaier.
Data Mining, ICDM '08. Eighth IEEE International Conference on Duy-Dinh Le National Institute of Informatics Hitotsubashi, Chiyoda-ku Tokyo,
Introduction to Artificial Intelligence CS 438 Spring 2008.
يادگيري ماشين Machine Learning Lecturer: A. Rabiee
Data Mining Concepts and Techniques Course Presentation by Ali A. Ali Department of Information Technology Institute of Graduate Studies and Research Alexandria.
Artificial Intelligence, simulation and modelling.
TUMOR BURDEN ANALYSIS ON CT BY AUTOMATED LIVER AND TUMOR SEGMENTATION RAMSHEEJA.RR Roll : No 19 Guide SREERAJ.R ( Head Of Department, CSE)
By William Campbell MACHINE LEARNING. OVERVIEW What is machine learning? Human decision-making Learning algorithms Applications.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
Chapter 13 Artificial Intelligence. Artificial Intelligence – Figure 13.1 The Turing Test.
Brief Intro to Machine Learning CS539
Semi-Supervised Clustering
Machine Learning overview Chapter 18, 21
Eick: Introduction Machine Learning
School of Computer Science & Engineering
Constrained Clustering -Semi Supervised Clustering-
MSC projects for for CMSC5720(term1), CMSC5721(term2)
RESEARCH APPROACH.
Restricted Boltzmann Machines for Classification
Machine Learning Dr. Mohamed Farouk.
AV Autonomous Vehicles.
What is Pattern Recognition?
Machine Learning Week 1.
Basic Intro Tutorial on Machine Learning and Data Mining
Community Distribution Outliers in Heterogeneous Information Networks
Sarah Dahab Supervised by Stéphane maag Started on March 2016
Overview of Machine Learning
Introduction to Data Science Lesson 1
3.1.1 Introduction to Machine Learning
Integrating Deep Learning with Cyber Forensics
Data Mining, Machine Learning, Data Analysis, etc. scikit-learn
Christoph F. Eick: A Gentle Introduction to Machine Learning
Machine learning CS 229 / stats 229
Presentation transcript:

Introduction to Machine Learning August, 2014 Vũ Việt Vũ Computer Engineering Division, Electronics Faculty Thai Nguyen University of Technology

Outline What is Machine Learning? Application of Machine Learning Research group in Machine Learning Conclusion

What is the Machine Learning? Machine learning is a subfield of computer science and artificial intelligence that deals with the construction and study of systems that can learn from data.computer scienceartificial intelligencelearn

What is the Machine Learning? AI = Artificial Intelligence

Supervised learning problem Unsupervised learning problem Semi-supervised learning problem Active learning prblem Problems of Machine learning

Supervised learning Given a training data set (labeled data) T = {x 1, x 2,…,x n }; x i : vector with m dimensions and x i belongs to a class C v, v = 1…m. Task: Build a classifier model to predict the label of a new data x new. T x new

Example Face recognition ? T: Traning data x new

Example (cont.) Recognition Result Text Picture What is the T here? What is the x new here? CAR NUMBER RECOGNITION

Methods -Support Vector machine -Neural Network -Decision Trees, -K-nearest neighbor graph,…

Unsupervised learning Unsupervised learning: The objective of unsupervised learning is to discover structures in the data. Example: clustering, outlier detection,... How many clusters here?

Example

Methods for clustering K-means clustering Density-based clustering Fuzzy-Cmeans clustering Hierarchical clustering, Graph-based clustering

Semi-supervised learning Semi-supervised learning combines both labeled and unlabeled examples to build the classifier model or to discover structures in data. Methods: - Self trainning, - Support Vector Machine, - Graph-based methods

Active learning Input Data Active Learning Questions Users (Experts) Response Machine learning algorithm Labeled data Output 14 [ Vu et al, ECAI2010 Vu et al, ICPR2010 Vu et al, Pattern Recogntion’12] Active learning is a special case of semi-supervised learning in which a learning algorithm is able to interactively query the user to obtain the outputs at new data points.semi-supervised learning

Application of Machine learning Computer vision Object Recognition Robotics (ASIMO,...) Natural language processing Search engines (Google, Yahoo) Medical diagnosis Bioinformatics Stock market analysis Classifying DNA sequences Speed and handwriting recognition Game playing Software engineering Adaptive website Computational finance Recommender systems

Research Group of Machine Learning Dr. Vu Viet Vu, Thai Nguyen University of Technology Prof. Nicolas Labroche, France Prof. Violaine Antoine, France Prof. Le Ba Dung: Institute of Information Technology, Viet Nam Dr. Vu Hai: Ha Noi University of Technology Dr. Nguyen Thi Oanh: Ha Noi University of Technology PhD student. Nguyen Manh Tuan: Institute of Information Technology, Viet Nam Theory: Unsupervised learning, clustering, active learning,... Application: Image processing, object recognition

Publication Vu Viet Vu, Nicolas Labroche, and Violaine Antoine. Semi-supervised graphe-based clustering. Submitted to Pattern Recognition Journal (ISI), Violaine Antoine, Nicolas Labroche, Vu Viet Vu. Evidential seed-based semi- supervised clustering. Submitted to the 7th International Conference on Soft Computing and Intelligent Systems and 15th International Symposium on Advanced Intelligent Systems, Japan, 2014 Vu Viet Vu, Nicolas Labroche, Violaine Antoine, and Le Ba Dung, Active seeds selection with a k-nearest neighbors graph, In proceeding of the first NAFOSTED Conference on Information and Computer Science (NICS'14), Ha Noi, Viet Nam, pp: Selected to publish in Advances in Intelligent Systems and Computing, Springer

Publication (cont.) Vu Viet Vu, Nicolas Labroche, and Bernadette Bouchon-Meunier, Viet-Thang Vu, and Nguyen Thi Thu Hien. Graph based Semi-supervised Clustering. Journal of Science and Technology, Ha Noi University of Education, Viet Nam, March Vu Viet Vu, Nicolas Labroche, and Bernadette Bouchon-Meunier. Improving Constrained Clustering with Active Query Selection. Pattern Recognition 45(4): [SCI], ISSN: , 2012Pattern Recognition 45 Vu Viet Vu, Nicolas Labroche, and Bernadette Bouchon-Meunier. An Efficient Active Constraint Selection Algorithm for Clustering. In Proc. of the 20th IEEE International Conference on Pattern Recognition (ICPR-2010), Istanbul, Turkey, August, 2010ICPR-2010 Vu Viet Vu, Nicolas Labroche, and Bernadette Bouchon-Meunier. Boosting Clustering by Active Constraint Selection. In Proc. of the 19th European Conference on Artificial Intelligence (ECAI-2010), Lisbon, Portugal, August, 2010ECAI-2010 Vu Viet Vu, Nicolas Labroche, and Bernadette Bouchon-Meunier. Active Learning for Semi- Supervised K-Means Clustering. In Proc. of the 22nd IEEE International Conference on Tools with Artificial Intelligence (ICTAI-2010), Arras, France ICTAI-2010 Vu Viet Vu, Nicolas Labroche, and Bernadette Bouchon-Meunier. Leader Ant Clustering with Constraints. In Proc. of the 7th IEEE International Conference on Computing and Communication Technologies (IEEE-RIVF-2009), Danang, Vietnam, July, 2009

Conclusion Developing new methods for machine learning Using machine learning methods for real applications: image processing, pattern recognition, speed processing,... The courses at TNUT: Artificial Intelligence, Image Processing, Speed Processing, Algorithm theory,...

Thank you for your attention!