10. Machine Learning
|
|
- Hillary Parsons
- 5 years ago
- Views:
Transcription
1 Artificial Intelligence 10. Machine Learning Prof. Bojana Dalbelo Bašić Assoc. Prof. Jan Šnajder University of Zagreb Faculty of Electrical Engineering and Computing Academic Year 2016/2017 Creative Commons Attribution NonCommercial NoDerivs 3.0 DRAFT 0.3 Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
2 Outline 1 Intro to Machine Learning 2 Approaches to machine learning 3 Supervised learning 4 Algo 1: Naïve Bayes Classifier 5 Algo 2: Decision Trees Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
3 Data Mining Cup 2010 Using the existing characteristics of a customer s initial order, such as order quantity per type of goods, title and delivery weight, a decision must be made on whether to send a voucher worth EUR The customers who receive a voucher should be those who would not have decided to re-order by themselves. IEEE ICDM 2010 DM Competition Modeling the process of traffic jams formation during morning peak in the presence of roadworks, based on initial information about jams broadcast by radio stations. Input data contain identifiers of road segments closed due to roadworks, accompanied by a sequence of segments where the first jams occurred. The algorithm should predict a sequence of segments where next jams will occur in the nearest future. Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
4 Outline 1 Intro to Machine Learning 2 Approaches to machine learning 3 Supervised learning 4 Algo 1: Naïve Bayes Classifier 5 Algo 2: Decision Trees Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
5 What is machine learning? Machine learning (Alpaydin 2009) Machine learning is programming computers to optimize a performance criterion using example data or past experience. We have a model defined up to some parameter, and learning is the execution of a computer algorithm to optimize the parameters of the model using the training data or past experience. Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
6 Prediction Based on seen data, the model should be able to predict properties of new, unseen data Otherwise said, the model should be able to generalize From a logical perspective, what the model does is induction: based on a limited sample of data, the model infers a general rule how the data behave Aim of machine learning: build models that generalize well! Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
7 Generalization requires some data! Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
8 Why machine learning? At least three reasons: 1 Problems that are too hard to be solved algorithmically we have no idea how to solve them, because we don t really know how we do it ourselves (e.g., speech recognition) problems that cannot be solved in a traditional (algorithmic) manner AI-complete problems 2 Dynamically adaptable systems e.g., robots, adaptable user interfaces 3 Vast amounts of data vast data is out there, can we tap on the knowledge that it contains? data science, big data, data mining NB: Not all problems deserve an ML solution (e.g., payroll accounting software). Do not use a cannon to kill a fly. Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
9 Case 1: Hard problems Pattern recognition Computer vision Natural language understanding Speech recognition Robotics... Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
10 Example: Recognizing handwritten digits The system is presented patterns (digitalized input) It needs to recognize to which of the predefined 10 classes the input pattern belongs to This is called pattern recognition or pattern classification Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
11 Example: Recognizing handwritten digits The problem is that no one writes perfect digits: there is a large number of variants of each digit Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
12 Example: Recognizing handwritten digits Naive approach: store all possible variants of each digit in memory when presented with a digit (8 8 binary matrix), look it up Q: Why is this not a good idea? A: Because there are too many different patterns: 2 64 = Memory issue assume each pattern is 8 bytes 2 (64+3) bytes = 157 exabytes 2 Time issue assume comparing patterns takes 100 microseconds average look-up time is seconds = 29 million years 3 Conceptual issue even if we could solve the above issues, how do we gather the data in the first place? Manual labeling of each pattern would obviously take much longer than 29 million years! Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
13 Case 2: Dynamically adaptable systems An intelligent systems should be capable of adapting to its environment be capable of learning. If it is capable of learning, it can plan how to act in new situations. Robotics Multi-agent systems Intelligent user interfaces Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
14 Case 3: Knowledge from data From data to information to knowledge to action Data exists in abundance (web, text, video, audio, experimental data, data warehouses, click data, deep web) On the other hand, knowledge is scarce and expensive Goal: build models that explain the data and allow us to make inferences/predictions Example: Purchase transactions explain users behavior People who bought The da Vinci Code also bought The Five People You Meet in Heaven Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
15 Data Mining Data mining or knowledge discovery in data applies machine learning algorithms to structured and unstructured databases Commerce: market basket analysis, CRM Finances: credit risk assessment, credit card fraud Manufacturing: optimization, troubleshooting Medicine: diagnosis Telecommunications: service optimization, churn prediction Bioinformatics: gene expression analysis, sequence alignment Text mining: document classification, information extraction... Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
16 Data Science Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
17 Data Science Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
18 The promises and perils of Data Science Most of the knowledge in the world in the future is going to be extracted by machines and will reside in machines. Yann LeCun, Director of AI Research, Facebook If we used all our technology resources, we could actually give people personalized recommendations for every step of your life. Aneesh Chopra, former CTO of the U.S. Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
19 Machine learning and cognitive science Cognitively plausible models Understanding machine learning algorithms Understanding human learning abilities Thought Reading Experiment: Functional magnetic resonance (fmri) Detects blood flow changes in the brain: active brain areas consume more oxygen Exploits the fact that molecules in the blood react to the magnetic field depending on the level of oxygen Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
20 Deep learning: The current big thing in ML Combines cleverly engineered artificial neural networks and large amounts of data We have had neural networks before, but today we also have: Much faster computer architectures (GPU SIMD) Much more data Reaches state-of-the-art results on a broad range of machine learning tasks Google, Baidu, Paypal, NVIDIA, Facebook,... Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
21 Deep learning: autonomous vehicles (NVIDIA) Various sensors gather large amounts of data which a deep learning-based system uses to solve challenging tasks such as detecting pedestrians, automatic parking, changing lanes,... Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
22 Deep learning: autonomous vehicles (NVIDIA) A classifier recognizes various types of vehicles and traffic signs, even in cases that would be difficult for humans (bad weather conditions etc.) Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
23 Deep dish learning (Google) Based on a still photo of a dish, the system estimates how many calories it has Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
24 Outline 1 Intro to Machine Learning 2 Approaches to machine learning 3 Supervised learning 4 Algo 1: Naïve Bayes Classifier 5 Algo 2: Decision Trees Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
25 Approaches (1) Supervised learning Data is labeled and comes in pairs (input, output)=(x, y). We need to find a mapping f(x) = y If y is a discrete label: classification If y is a number: regression (2) Unsupervised learning Data comes without labels. We need to find regularities in the data. clustering novelty/outlier detection dimensionality reduction (3) Reinforcement learning Learning an optimal strategy based on trials with a delayed credit. Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
26 Classification example: Predicting election outcomes Election Analytics ( Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
27 Regression example: predicting NO 2 level emissions Exposure models for traffic related NO2 ( Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
28 Clustering example: grouping DNA microarrays Goal: grouping genes with similar expressivity (similar expressivity similar functionality) Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
29 Reinforcement learning: AlphaGo Two deep neural networks (DNN) trained to predict the next move and reduce the search space Reinforcement learning on top of DNN, to learn a playing strategy, trained by playing parties against itself Uses 40 search threads, 48 CPUs, and 8 GPUs. Distributed version uses 40 search threads, 1,202 CPUs and 176 GPUs Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
30 Machine learning map Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
31 The Five Tribes of Machine Learning Pedro Domingos: The Master Algorithm Tribe Foundation The main algorithm Symbolists Logic, philosophy Induction Connectionists Neuroscience Backpropagation Evolutionaries Evolutionary biology Genetic programming Bayesians Statistics Probabilistic inference Analogizers Psychology Kernel machines NB: We ll cover one Bayesian algorithm and one Symbolists algorithm Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
32 Outline 1 Intro to Machine Learning 2 Approaches to machine learning 3 Supervised learning 4 Algo 1: Naïve Bayes Classifier 5 Algo 2: Decision Trees Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
33 Training and prediction Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
34 Training and prediction A supervised model first needs to be trained on labeled data, and after that the model can be used for prediction (classification or regresssion) on previously unseen data Each data instance is represented as a vector of features x, where each feature enodes one aspect of the input (e.g., height, weight, income,... ) Feature extractor generates the feature vector x for each data instance (this step is identical for both training and prediction) During training, the model is fed data instances x and their labels y, i.e., the pairs (x, y) After the model has been trained, the same model is used for prediction During prediction, the model is presented only data instances x as input, and it generates y as output Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
35 Overfitting Our main aim is for the model to generalize well If the model is very complex, it will fit the data very well, and make (nearly) perfect predictions If the model is too complex, it will adapt to much to the data it has been trained on, but give poor predictions on unseen data overfitting An overfitter model generalizes poorly and is therefore useless! Overfitting is the biggest problem of machine learning To avoid overfitting, we have to test how well the model will work on unseen data cross-validation Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
36 Cross-validation As unseen data are now available, we take out a portion of available data to act as unseen data We split the dataset into a training set and a test set (typically 70% 30%) We train the model on the train set, use this model to obtain predictions on the test set, and then compute the accuracy Model s accuracy on the test set indicates how well the model generalizes (the model has previously not seen the data from the test set) Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
37 Cross-validation Some models allow their complexity to be fine-tuned (e.g., prunning of decision trees) To find the optimal complexity, we need a third dataset on which we can test the accuracy of the model: the validation set We split the dataset into a training set, a validation set, and a test set, e.g.: We train models of varying complexity on the train set and test each on the validation set After we have found the best-performing model on the validation set, we compute the final accuracy of this model on the test set Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
38 Outline 1 Intro to Machine Learning 2 Approaches to machine learning 3 Supervised learning 4 Algo 1: Naïve Bayes Classifier 5 Algo 2: Decision Trees Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
39 Please refer to last year s slides. HR: NaivanBayesovKlasifikator.pdf EN: NaiveBayesClassifier.pdf Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
40 Outline 1 Intro to Machine Learning 2 Approaches to machine learning 3 Supervised learning 4 Algo 1: Naïve Bayes Classifier 5 Algo 2: Decision Trees Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
41 Please refer to these slides: UI-10-StablaOdluke.pdf (currently only in Croatian) Dalbelo Bašić, Šnajder (UNIGZ FER) AI Machine Learning AY 2016/ / 41
CSL465/603 - Machine Learning
CSL465/603 - Machine Learning Fall 2016 Narayanan C Krishnan ckn@iitrpr.ac.in Introduction CSL465/603 - Machine Learning 1 Administrative Trivia Course Structure 3-0-2 Lecture Timings Monday 9.55-10.45am
More informationModule 12. Machine Learning. Version 2 CSE IIT, Kharagpur
Module 12 Machine Learning 12.1 Instructional Objective The students should understand the concept of learning systems Students should learn about different aspects of a learning system Students should
More informationLecture 1: Basic Concepts of Machine Learning
Lecture 1: Basic Concepts of Machine Learning Cognitive Systems - Machine Learning Ute Schmid (lecture) Johannes Rabold (practice) Based on slides prepared March 2005 by Maximilian Röglinger, updated 2010
More informationLecture 1: Machine Learning Basics
1/69 Lecture 1: Machine Learning Basics Ali Harakeh University of Waterloo WAVE Lab ali.harakeh@uwaterloo.ca May 1, 2017 2/69 Overview 1 Learning Algorithms 2 Capacity, Overfitting, and Underfitting 3
More informationPython Machine Learning
Python Machine Learning Unlock deeper insights into machine learning with this vital guide to cuttingedge predictive analytics Sebastian Raschka [ PUBLISHING 1 open source I community experience distilled
More informationThe 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, / X
The 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, 2013 10.12753/2066-026X-13-154 DATA MINING SOLUTIONS FOR DETERMINING STUDENT'S PROFILE Adela BÂRA,
More informationRule Learning With Negation: Issues Regarding Effectiveness
Rule Learning With Negation: Issues Regarding Effectiveness S. Chua, F. Coenen, G. Malcolm University of Liverpool Department of Computer Science, Ashton Building, Ashton Street, L69 3BX Liverpool, United
More informationCS Machine Learning
CS 478 - Machine Learning Projects Data Representation Basic testing and evaluation schemes CS 478 Data and Testing 1 Programming Issues l Program in any platform you want l Realize that you will be doing
More informationApplications of data mining algorithms to analysis of medical data
Master Thesis Software Engineering Thesis no: MSE-2007:20 August 2007 Applications of data mining algorithms to analysis of medical data Dariusz Matyja School of Engineering Blekinge Institute of Technology
More informationCourse Outline. Course Grading. Where to go for help. Academic Integrity. EE-589 Introduction to Neural Networks NN 1 EE
EE-589 Introduction to Neural Assistant Prof. Dr. Turgay IBRIKCI Room # 305 (322) 338 6868 / 139 Wensdays 9:00-12:00 Course Outline The course is divided in two parts: theory and practice. 1. Theory covers
More informationHuman Emotion Recognition From Speech
RESEARCH ARTICLE OPEN ACCESS Human Emotion Recognition From Speech Miss. Aparna P. Wanare*, Prof. Shankar N. Dandare *(Department of Electronics & Telecommunication Engineering, Sant Gadge Baba Amravati
More informationLaboratorio di Intelligenza Artificiale e Robotica
Laboratorio di Intelligenza Artificiale e Robotica A.A. 2008-2009 Outline 2 Machine Learning Unsupervised Learning Supervised Learning Reinforcement Learning Genetic Algorithms Genetics-Based Machine Learning
More information(Sub)Gradient Descent
(Sub)Gradient Descent CMSC 422 MARINE CARPUAT marine@cs.umd.edu Figures credit: Piyush Rai Logistics Midterm is on Thursday 3/24 during class time closed book/internet/etc, one page of notes. will include
More informationComputerized Adaptive Psychological Testing A Personalisation Perspective
Psychology and the internet: An European Perspective Computerized Adaptive Psychological Testing A Personalisation Perspective Mykola Pechenizkiy mpechen@cc.jyu.fi Introduction Mixed Model of IRT and ES
More informationAustralian Journal of Basic and Applied Sciences
AENSI Journals Australian Journal of Basic and Applied Sciences ISSN:1991-8178 Journal home page: www.ajbasweb.com Feature Selection Technique Using Principal Component Analysis For Improving Fuzzy C-Mean
More informationTwitter Sentiment Classification on Sanders Data using Hybrid Approach
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 4, Ver. I (July Aug. 2015), PP 118-123 www.iosrjournals.org Twitter Sentiment Classification on Sanders
More informationKnowledge Transfer in Deep Convolutional Neural Nets
Knowledge Transfer in Deep Convolutional Neural Nets Steven Gutstein, Olac Fuentes and Eric Freudenthal Computer Science Department University of Texas at El Paso El Paso, Texas, 79968, U.S.A. Abstract
More informationIntroduction to Ensemble Learning Featuring Successes in the Netflix Prize Competition
Introduction to Ensemble Learning Featuring Successes in the Netflix Prize Competition Todd Holloway Two Lecture Series for B551 November 20 & 27, 2007 Indiana University Outline Introduction Bias and
More informationLaboratorio di Intelligenza Artificiale e Robotica
Laboratorio di Intelligenza Artificiale e Robotica A.A. 2008-2009 Outline 2 Machine Learning Unsupervised Learning Supervised Learning Reinforcement Learning Genetic Algorithms Genetics-Based Machine Learning
More informationLearning From the Past with Experiment Databases
Learning From the Past with Experiment Databases Joaquin Vanschoren 1, Bernhard Pfahringer 2, and Geoff Holmes 2 1 Computer Science Dept., K.U.Leuven, Leuven, Belgium 2 Computer Science Dept., University
More informationProbabilistic Latent Semantic Analysis
Probabilistic Latent Semantic Analysis Thomas Hofmann Presentation by Ioannis Pavlopoulos & Andreas Damianou for the course of Data Mining & Exploration 1 Outline Latent Semantic Analysis o Need o Overview
More informationRule Learning with Negation: Issues Regarding Effectiveness
Rule Learning with Negation: Issues Regarding Effectiveness Stephanie Chua, Frans Coenen, and Grant Malcolm University of Liverpool Department of Computer Science, Ashton Building, Ashton Street, L69 3BX
More informationQuickStroke: An Incremental On-line Chinese Handwriting Recognition System
QuickStroke: An Incremental On-line Chinese Handwriting Recognition System Nada P. Matić John C. Platt Λ Tony Wang y Synaptics, Inc. 2381 Bering Drive San Jose, CA 95131, USA Abstract This paper presents
More informationAssignment 1: Predicting Amazon Review Ratings
Assignment 1: Predicting Amazon Review Ratings 1 Dataset Analysis Richard Park r2park@acsmail.ucsd.edu February 23, 2015 The dataset selected for this assignment comes from the set of Amazon reviews for
More informationLearning Methods for Fuzzy Systems
Learning Methods for Fuzzy Systems Rudolf Kruse and Andreas Nürnberger Department of Computer Science, University of Magdeburg Universitätsplatz, D-396 Magdeburg, Germany Phone : +49.39.67.876, Fax : +49.39.67.8
More informationA Context-Driven Use Case Creation Process for Specifying Automotive Driver Assistance Systems
A Context-Driven Use Case Creation Process for Specifying Automotive Driver Assistance Systems Hannes Omasreiter, Eduard Metzker DaimlerChrysler AG Research Information and Communication Postfach 23 60
More informationWelcome to. ECML/PKDD 2004 Community meeting
Welcome to ECML/PKDD 2004 Community meeting A brief report from the program chairs Jean-Francois Boulicaut, INSA-Lyon, France Floriana Esposito, University of Bari, Italy Fosca Giannotti, ISTI-CNR, Pisa,
More informationA Case Study: News Classification Based on Term Frequency
A Case Study: News Classification Based on Term Frequency Petr Kroha Faculty of Computer Science University of Technology 09107 Chemnitz Germany kroha@informatik.tu-chemnitz.de Ricardo Baeza-Yates Center
More informationModeling function word errors in DNN-HMM based LVCSR systems
Modeling function word errors in DNN-HMM based LVCSR systems Melvin Jose Johnson Premkumar, Ankur Bapna and Sree Avinash Parchuri Department of Computer Science Department of Electrical Engineering Stanford
More informationWord Segmentation of Off-line Handwritten Documents
Word Segmentation of Off-line Handwritten Documents Chen Huang and Sargur N. Srihari {chuang5, srihari}@cedar.buffalo.edu Center of Excellence for Document Analysis and Recognition (CEDAR), Department
More informationProposal of Pattern Recognition as a necessary and sufficient principle to Cognitive Science
Proposal of Pattern Recognition as a necessary and sufficient principle to Cognitive Science Gilberto de Paiva Sao Paulo Brazil (May 2011) gilbertodpaiva@gmail.com Abstract. Despite the prevalence of the
More informationNotes on The Sciences of the Artificial Adapted from a shorter document written for course (Deciding What to Design) 1
Notes on The Sciences of the Artificial Adapted from a shorter document written for course 17-652 (Deciding What to Design) 1 Ali Almossawi December 29, 2005 1 Introduction The Sciences of the Artificial
More informationADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY DOWNLOAD EBOOK : ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY PDF
Read Online and Download Ebook ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY DOWNLOAD EBOOK : ADVANCED MACHINE LEARNING WITH PYTHON BY JOHN HEARTY PDF Click link bellow and free register to download
More informationKnowledge-Based - Systems
Knowledge-Based - Systems ; Rajendra Arvind Akerkar Chairman, Technomathematics Research Foundation and Senior Researcher, Western Norway Research institute Priti Srinivas Sajja Sardar Patel University
More informationMachine Learning from Garden Path Sentences: The Application of Computational Linguistics
Machine Learning from Garden Path Sentences: The Application of Computational Linguistics http://dx.doi.org/10.3991/ijet.v9i6.4109 J.L. Du 1, P.F. Yu 1 and M.L. Li 2 1 Guangdong University of Foreign Studies,
More informationForget catastrophic forgetting: AI that learns after deployment
Forget catastrophic forgetting: AI that learns after deployment Anatoly Gorshechnikov CTO, Neurala 1 Neurala at a glance Programming neural networks on GPUs since circa 2 B.C. Founded in 2006 expecting
More informationAUTOMATED TROUBLESHOOTING OF MOBILE NETWORKS USING BAYESIAN NETWORKS
AUTOMATED TROUBLESHOOTING OF MOBILE NETWORKS USING BAYESIAN NETWORKS R.Barco 1, R.Guerrero 2, G.Hylander 2, L.Nielsen 3, M.Partanen 2, S.Patel 4 1 Dpt. Ingeniería de Comunicaciones. Universidad de Málaga.
More informationDeep search. Enhancing a search bar using machine learning. Ilgün Ilgün & Cedric Reichenbach
#BaselOne7 Deep search Enhancing a search bar using machine learning Ilgün Ilgün & Cedric Reichenbach We are not researchers Outline I. Periscope: A search tool II. Goals III. Deep learning IV. Applying
More informationMYCIN. The MYCIN Task
MYCIN Developed at Stanford University in 1972 Regarded as the first true expert system Assists physicians in the treatment of blood infections Many revisions and extensions over the years The MYCIN Task
More informationUSER ADAPTATION IN E-LEARNING ENVIRONMENTS
USER ADAPTATION IN E-LEARNING ENVIRONMENTS Paraskevi Tzouveli Image, Video and Multimedia Systems Laboratory School of Electrical and Computer Engineering National Technical University of Athens tpar@image.
More informationCS4491/CS 7265 BIG DATA ANALYTICS INTRODUCTION TO THE COURSE. Mingon Kang, PhD Computer Science, Kennesaw State University
CS4491/CS 7265 BIG DATA ANALYTICS INTRODUCTION TO THE COURSE Mingon Kang, PhD Computer Science, Kennesaw State University Self Introduction Mingon Kang, PhD Homepage: http://ksuweb.kennesaw.edu/~mkang9
More informationCLASSIFICATION OF TEXT DOCUMENTS USING INTEGER REPRESENTATION AND REGRESSION: AN INTEGRATED APPROACH
ISSN: 0976-3104 Danti and Bhushan. ARTICLE OPEN ACCESS CLASSIFICATION OF TEXT DOCUMENTS USING INTEGER REPRESENTATION AND REGRESSION: AN INTEGRATED APPROACH Ajit Danti 1 and SN Bharath Bhushan 2* 1 Department
More informationLecture 10: Reinforcement Learning
Lecture 1: Reinforcement Learning Cognitive Systems II - Machine Learning SS 25 Part III: Learning Programs and Strategies Q Learning, Dynamic Programming Lecture 1: Reinforcement Learning p. Motivation
More informationCircuit Simulators: A Revolutionary E-Learning Platform
Circuit Simulators: A Revolutionary E-Learning Platform Mahi Itagi Padre Conceicao College of Engineering, Verna, Goa, India. itagimahi@gmail.com Akhil Deshpande Gogte Institute of Technology, Udyambag,
More informationSeminar - Organic Computing
Seminar - Organic Computing Self-Organisation of OC-Systems Markus Franke 25.01.2006 Typeset by FoilTEX Timetable 1. Overview 2. Characteristics of SO-Systems 3. Concern with Nature 4. Design-Concepts
More informationOCR for Arabic using SIFT Descriptors With Online Failure Prediction
OCR for Arabic using SIFT Descriptors With Online Failure Prediction Andrey Stolyarenko, Nachum Dershowitz The Blavatnik School of Computer Science Tel Aviv University Tel Aviv, Israel Email: stloyare@tau.ac.il,
More informationSpeech Recognition at ICSI: Broadcast News and beyond
Speech Recognition at ICSI: Broadcast News and beyond Dan Ellis International Computer Science Institute, Berkeley CA Outline 1 2 3 The DARPA Broadcast News task Aspects of ICSI
More informationEvolutive Neural Net Fuzzy Filtering: Basic Description
Journal of Intelligent Learning Systems and Applications, 2010, 2: 12-18 doi:10.4236/jilsa.2010.21002 Published Online February 2010 (http://www.scirp.org/journal/jilsa) Evolutive Neural Net Fuzzy Filtering:
More informationModel Ensemble for Click Prediction in Bing Search Ads
Model Ensemble for Click Prediction in Bing Search Ads Xiaoliang Ling Microsoft Bing xiaoling@microsoft.com Hucheng Zhou Microsoft Research huzho@microsoft.com Weiwei Deng Microsoft Bing dedeng@microsoft.com
More informationModeling function word errors in DNN-HMM based LVCSR systems
Modeling function word errors in DNN-HMM based LVCSR systems Melvin Jose Johnson Premkumar, Ankur Bapna and Sree Avinash Parchuri Department of Computer Science Department of Electrical Engineering Stanford
More informationMASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE
Master of Science (M.S.) Major in Computer Science 1 MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE Major Program The programs in computer science are designed to prepare students for doctoral research,
More informationUniversity of Groningen. Systemen, planning, netwerken Bosman, Aart
University of Groningen Systemen, planning, netwerken Bosman, Aart IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to cite from it. Please check the document
More informationThe taming of the data:
The taming of the data: Using text mining in building a corpus for diachronic analysis Stefania Degaetano-Ortlieb, Hannah Kermes, Ashraf Khamis, Jörg Knappen, Noam Ordan and Elke Teich Background Big data
More information2017 Florence, Italty Conference Abstract
2017 Florence, Italty Conference Abstract Florence, Italy October 23-25, 2017 Venue: NILHOTEL ADD: via Eugenio Barsanti 27 a/b - 50127 Florence, Italy PHONE: (+39) 055 795540 FAX: (+39) 055 79554801 EMAIL:
More informationA study of speaker adaptation for DNN-based speech synthesis
A study of speaker adaptation for DNN-based speech synthesis Zhizheng Wu, Pawel Swietojanski, Christophe Veaux, Steve Renals, Simon King The Centre for Speech Technology Research (CSTR) University of Edinburgh,
More informationSwitchboard Language Model Improvement with Conversational Data from Gigaword
Katholieke Universiteit Leuven Faculty of Engineering Master in Artificial Intelligence (MAI) Speech and Language Technology (SLT) Switchboard Language Model Improvement with Conversational Data from Gigaword
More informationAxiom 2013 Team Description Paper
Axiom 2013 Team Description Paper Mohammad Ghazanfari, S Omid Shirkhorshidi, Farbod Samsamipour, Hossein Rahmatizadeh Zagheli, Mohammad Mahdavi, Payam Mohajeri, S Abbas Alamolhoda Robotics Scientific Association
More informationHIERARCHICAL DEEP LEARNING ARCHITECTURE FOR 10K OBJECTS CLASSIFICATION
HIERARCHICAL DEEP LEARNING ARCHITECTURE FOR 10K OBJECTS CLASSIFICATION Atul Laxman Katole 1, Krishna Prasad Yellapragada 1, Amish Kumar Bedi 1, Sehaj Singh Kalra 1 and Mynepalli Siva Chaitanya 1 1 Samsung
More informationRule discovery in Web-based educational systems using Grammar-Based Genetic Programming
Data Mining VI 205 Rule discovery in Web-based educational systems using Grammar-Based Genetic Programming C. Romero, S. Ventura, C. Hervás & P. González Universidad de Córdoba, Campus Universitario de
More informationSystem Implementation for SemEval-2017 Task 4 Subtask A Based on Interpolated Deep Neural Networks
System Implementation for SemEval-2017 Task 4 Subtask A Based on Interpolated Deep Neural Networks 1 Tzu-Hsuan Yang, 2 Tzu-Hsuan Tseng, and 3 Chia-Ping Chen Department of Computer Science and Engineering
More informationCourses in English. Application Development Technology. Artificial Intelligence. 2017/18 Spring Semester. Database access
The courses availability depends on the minimum number of registered students (5). If the course couldn t start, students can still complete it in the form of project work and regular consultations with
More informationLearning Structural Correspondences Across Different Linguistic Domains with Synchronous Neural Language Models
Learning Structural Correspondences Across Different Linguistic Domains with Synchronous Neural Language Models Stephan Gouws and GJ van Rooyen MIH Medialab, Stellenbosch University SOUTH AFRICA {stephan,gvrooyen}@ml.sun.ac.za
More informationClassification Using ANN: A Review
International Journal of Computational Intelligence Research ISSN 0973-1873 Volume 13, Number 7 (2017), pp. 1811-1820 Research India Publications http://www.ripublication.com Classification Using ANN:
More informationScienceDirect. A Framework for Clustering Cardiac Patient s Records Using Unsupervised Learning Techniques
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 98 (2016 ) 368 373 The 6th International Conference on Current and Future Trends of Information and Communication Technologies
More informationTraining a Neural Network to Answer 8th Grade Science Questions Steven Hewitt, An Ju, Katherine Stasaski
Training a Neural Network to Answer 8th Grade Science Questions Steven Hewitt, An Ju, Katherine Stasaski Problem Statement and Background Given a collection of 8th grade science questions, possible answer
More informationUsing Web Searches on Important Words to Create Background Sets for LSI Classification
Using Web Searches on Important Words to Create Background Sets for LSI Classification Sarah Zelikovitz and Marina Kogan College of Staten Island of CUNY 2800 Victory Blvd Staten Island, NY 11314 Abstract
More informationReinforcement Learning by Comparing Immediate Reward
Reinforcement Learning by Comparing Immediate Reward Punit Pandey DeepshikhaPandey Dr. Shishir Kumar Abstract This paper introduces an approach to Reinforcement Learning Algorithm by comparing their immediate
More informationUniversidade do Minho Escola de Engenharia
Universidade do Minho Escola de Engenharia Universidade do Minho Escola de Engenharia Dissertação de Mestrado Knowledge Discovery is the nontrivial extraction of implicit, previously unknown, and potentially
More informationCS 446: Machine Learning
CS 446: Machine Learning Introduction to LBJava: a Learning Based Programming Language Writing classifiers Christos Christodoulopoulos Parisa Kordjamshidi Motivation 2 Motivation You still have not learnt
More informationFirms and Markets Saturdays Summer I 2014
PRELIMINARY DRAFT VERSION. SUBJECT TO CHANGE. Firms and Markets Saturdays Summer I 2014 Professor Thomas Pugel Office: Room 11-53 KMC E-mail: tpugel@stern.nyu.edu Tel: 212-998-0918 Fax: 212-995-4212 This
More informationUnsupervised Learning of Word Semantic Embedding using the Deep Structured Semantic Model
Unsupervised Learning of Word Semantic Embedding using the Deep Structured Semantic Model Xinying Song, Xiaodong He, Jianfeng Gao, Li Deng Microsoft Research, One Microsoft Way, Redmond, WA 98052, U.S.A.
More informationAutomating the E-learning Personalization
Automating the E-learning Personalization Fathi Essalmi 1, Leila Jemni Ben Ayed 1, Mohamed Jemni 1, Kinshuk 2, and Sabine Graf 2 1 The Research Laboratory of Technologies of Information and Communication
More informationReducing Features to Improve Bug Prediction
Reducing Features to Improve Bug Prediction Shivkumar Shivaji, E. James Whitehead, Jr., Ram Akella University of California Santa Cruz {shiv,ejw,ram}@soe.ucsc.edu Sunghun Kim Hong Kong University of Science
More informationAQUA: An Ontology-Driven Question Answering System
AQUA: An Ontology-Driven Question Answering System Maria Vargas-Vera, Enrico Motta and John Domingue Knowledge Media Institute (KMI) The Open University, Walton Hall, Milton Keynes, MK7 6AA, United Kingdom.
More informationUsing dialogue context to improve parsing performance in dialogue systems
Using dialogue context to improve parsing performance in dialogue systems Ivan Meza-Ruiz and Oliver Lemon School of Informatics, Edinburgh University 2 Buccleuch Place, Edinburgh I.V.Meza-Ruiz@sms.ed.ac.uk,
More informationLinking Task: Identifying authors and book titles in verbose queries
Linking Task: Identifying authors and book titles in verbose queries Anaïs Ollagnier, Sébastien Fournier, and Patrice Bellot Aix-Marseille University, CNRS, ENSAM, University of Toulon, LSIS UMR 7296,
More informationArtificial Neural Networks
Artificial Neural Networks Andres Chavez Math 382/L T/Th 2:00-3:40 April 13, 2010 Chavez2 Abstract The main interest of this paper is Artificial Neural Networks (ANNs). A brief history of the development
More informationIndian Institute of Technology, Kanpur
Indian Institute of Technology, Kanpur Course Project - CS671A POS Tagging of Code Mixed Text Ayushman Sisodiya (12188) {ayushmn@iitk.ac.in} Donthu Vamsi Krishna (15111016) {vamsi@iitk.ac.in} Sandeep Kumar
More informationOn-Line Data Analytics
International Journal of Computer Applications in Engineering Sciences [VOL I, ISSUE III, SEPTEMBER 2011] [ISSN: 2231-4946] On-Line Data Analytics Yugandhar Vemulapalli #, Devarapalli Raghu *, Raja Jacob
More informationDIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.
DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE Sample 2-Year Academic Plan DRAFT Junior Year Summer (Bridge Quarter) Fall Winter Spring MMDP/GAME 124 GAME 310 GAME 318 GAME 330 Introduction to Maya
More informationEricsson Wallet Platform (EWP) 3.0 Training Programs. Catalog of Course Descriptions
Ericsson Wallet Platform (EWP) 3.0 Training Programs Catalog of Course Descriptions Catalog of Course Descriptions INTRODUCTION... 3 ERICSSON CONVERGED WALLET (ECW) 3.0 RATING MANAGEMENT... 4 ERICSSON
More informationEvolution of Symbolisation in Chimpanzees and Neural Nets
Evolution of Symbolisation in Chimpanzees and Neural Nets Angelo Cangelosi Centre for Neural and Adaptive Systems University of Plymouth (UK) a.cangelosi@plymouth.ac.uk Introduction Animal communication
More informationA Reinforcement Learning Variant for Control Scheduling
A Reinforcement Learning Variant for Control Scheduling Aloke Guha Honeywell Sensor and System Development Center 3660 Technology Drive Minneapolis MN 55417 Abstract We present an algorithm based on reinforcement
More informationTime series prediction
Chapter 13 Time series prediction Amaury Lendasse, Timo Honkela, Federico Pouzols, Antti Sorjamaa, Yoan Miche, Qi Yu, Eric Severin, Mark van Heeswijk, Erkki Oja, Francesco Corona, Elia Liitiäinen, Zhanxing
More informationhave to be modeled) or isolated words. Output of the system is a grapheme-tophoneme conversion system which takes as its input the spelling of words,
A Language-Independent, Data-Oriented Architecture for Grapheme-to-Phoneme Conversion Walter Daelemans and Antal van den Bosch Proceedings ESCA-IEEE speech synthesis conference, New York, September 1994
More informationGenerative models and adversarial training
Day 4 Lecture 1 Generative models and adversarial training Kevin McGuinness kevin.mcguinness@dcu.ie Research Fellow Insight Centre for Data Analytics Dublin City University What is a generative model?
More informationIAT 888: Metacreation Machines endowed with creative behavior. Philippe Pasquier Office 565 (floor 14)
IAT 888: Metacreation Machines endowed with creative behavior Philippe Pasquier Office 565 (floor 14) pasquier@sfu.ca Outline of today's lecture A little bit about me A little bit about you What will that
More informationIntroduction to CS 100 Overview of UK. CS September 2015
Introduction to CS 100 Overview of CS @ UK CS 100 1 September 2015 Outline CS100: Structure and Expectations Context: Organization, mission, etc. BS in CS Degree Program Department Locations Our Faculty
More informationOn the Formation of Phoneme Categories in DNN Acoustic Models
On the Formation of Phoneme Categories in DNN Acoustic Models Tasha Nagamine Department of Electrical Engineering, Columbia University T. Nagamine Motivation Large performance gap between humans and state-
More informationMachine Learning and Development Policy
Machine Learning and Development Policy Sendhil Mullainathan (joint papers with Jon Kleinberg, Himabindu Lakkaraju, Jure Leskovec, Jens Ludwig, Ziad Obermeyer) Magic? Hard not to be wowed But what makes
More informationCalibration of Confidence Measures in Speech Recognition
Submitted to IEEE Trans on Audio, Speech, and Language, July 2010 1 Calibration of Confidence Measures in Speech Recognition Dong Yu, Senior Member, IEEE, Jinyu Li, Member, IEEE, Li Deng, Fellow, IEEE
More informationSoftware Maintenance
1 What is Software Maintenance? Software Maintenance is a very broad activity that includes error corrections, enhancements of capabilities, deletion of obsolete capabilities, and optimization. 2 Categories
More informationSoftprop: Softmax Neural Network Backpropagation Learning
Softprop: Softmax Neural Networ Bacpropagation Learning Michael Rimer Computer Science Department Brigham Young University Provo, UT 84602, USA E-mail: mrimer@axon.cs.byu.edu Tony Martinez Computer Science
More informationPhysics Experimental Physics II: Electricity and Magnetism Prof. Eno Spring 2017
Physics 276 - Experimental Physics II: Electricity and Magnetism Prof. Eno Spring 2017 Course information: Experimental methods and tools related to circuits. Topics include inductance, capacitance, AC
More informationPREDICTING SPEECH RECOGNITION CONFIDENCE USING DEEP LEARNING WITH WORD IDENTITY AND SCORE FEATURES
PREDICTING SPEECH RECOGNITION CONFIDENCE USING DEEP LEARNING WITH WORD IDENTITY AND SCORE FEATURES Po-Sen Huang, Kshitiz Kumar, Chaojun Liu, Yifan Gong, Li Deng Department of Electrical and Computer Engineering,
More informationLanguage Acquisition Fall 2010/Winter Lexical Categories. Afra Alishahi, Heiner Drenhaus
Language Acquisition Fall 2010/Winter 2011 Lexical Categories Afra Alishahi, Heiner Drenhaus Computational Linguistics and Phonetics Saarland University Children s Sensitivity to Lexical Categories Look,
More informationAUTOMATIC DETECTION OF PROLONGED FRICATIVE PHONEMES WITH THE HIDDEN MARKOV MODELS APPROACH 1. INTRODUCTION
JOURNAL OF MEDICAL INFORMATICS & TECHNOLOGIES Vol. 11/2007, ISSN 1642-6037 Marek WIŚNIEWSKI *, Wiesława KUNISZYK-JÓŹKOWIAK *, Elżbieta SMOŁKA *, Waldemar SUSZYŃSKI * HMM, recognition, speech, disorders
More informationA survey of multi-view machine learning
Noname manuscript No. (will be inserted by the editor) A survey of multi-view machine learning Shiliang Sun Received: date / Accepted: date Abstract Multi-view learning or learning with multiple distinct
More informationCooperative evolutive concept learning: an empirical study
Cooperative evolutive concept learning: an empirical study Filippo Neri University of Piemonte Orientale Dipartimento di Scienze e Tecnologie Avanzate Piazza Ambrosoli 5, 15100 Alessandria AL, Italy Abstract
More informationGRADUATE STUDENT HANDBOOK Master of Science Programs in Biostatistics
2017-2018 GRADUATE STUDENT HANDBOOK Master of Science Programs in Biostatistics Entrance requirements, program descriptions, degree requirements and other program policies for Biostatistics Master s Programs
More information