EE645. Machine Learning. Fall Instructor: Anthony Kuh POST 205E / 484 Holmes

Similar documents
Course Outline. Course Grading. Where to go for help. Academic Integrity. EE-589 Introduction to Neural Networks NN 1 EE

Python Machine Learning

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

CS4491/CS 7265 BIG DATA ANALYTICS INTRODUCTION TO THE COURSE. Mingon Kang, PhD Computer Science, Kennesaw State University

CSL465/603 - Machine Learning

Lecture 1: Machine Learning Basics

The 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, / X

Human Emotion Recognition From Speech

Artificial Neural Networks written examination

Generative models and adversarial training

(Sub)Gradient Descent

Introduction to Ensemble Learning Featuring Successes in the Netflix Prize Competition

A survey of multi-view machine learning

Lecture 1: Basic Concepts of Machine Learning

Business Analytics and Information Tech COURSE NUMBER: 33:136:494 COURSE TITLE: Data Mining and Business Intelligence

Softprop: Softmax Neural Network Backpropagation Learning

Artificial Neural Networks

QuickStroke: An Incremental On-line Chinese Handwriting Recognition System

Axiom 2013 Team Description Paper

Learning Methods for Fuzzy Systems

Time series prediction

GRADUATE STUDENT HANDBOOK Master of Science Programs in Biostatistics

Reducing Features to Improve Bug Prediction

The Method of Immersion the Problem of Comparing Technical Objects in an Expert Shell in the Class of Artificial Intelligence Algorithms

Support Vector Machines for Speaker and Language Recognition

An OO Framework for building Intelligence and Learning properties in Software Agents

Speech Emotion Recognition Using Support Vector Machine

The Boosting Approach to Machine Learning An Overview

Learning From the Past with Experiment Databases

Evolutive Neural Net Fuzzy Filtering: Basic Description

Massachusetts Institute of Technology Tel: Massachusetts Avenue Room 32-D558 MA 02139

Computational Data Analysis Techniques In Economics And Finance

arxiv: v1 [cs.lg] 15 Jun 2015

1 NETWORKS VERSUS SYMBOL SYSTEMS: TWO APPROACHES TO MODELING COGNITION

Reinforcement Learning by Comparing Immediate Reward

Class-Discriminative Weighted Distortion Measure for VQ-Based Speaker Identification

A Neural Network GUI Tested on Text-To-Phoneme Mapping

Data Fusion Through Statistical Matching

Dinesh K. Sharma, Ph.D. Department of Management School of Business and Economics Fayetteville State University

Evolution of Symbolisation in Chimpanzees and Neural Nets

Australian Journal of Basic and Applied Sciences

Machine Learning and Data Mining. Ensembles of Learners. Prof. Alexander Ihler

Knowledge-Based - Systems

Semi-Supervised Face Detection

Learning Methods in Multilingual Speech Recognition

Rule Learning With Negation: Issues Regarding Effectiveness

Integrating E-learning Environments with Computational Intelligence Assessment Agents

Analysis of Hybrid Soft and Hard Computing Techniques for Forex Monitoring Systems

Welcome to. ECML/PKDD 2004 Community meeting

CS 1103 Computer Science I Honors. Fall Instructor Muller. Syllabus

EGRHS Course Fair. Science & Math AP & IB Courses

Comparison of network inference packages and methods for multiple networks inference

Semi-supervised methods of text processing, and an application to medical concept extraction. Yacine Jernite Text-as-Data series September 17.

Twitter Sentiment Classification on Sanders Data using Hybrid Approach

Master s Programme in Computer, Communication and Information Sciences, Study guide , ELEC Majors

Discriminative Learning of Beam-Search Heuristics for Planning

Learning Optimal Dialogue Strategies: A Case Study of a Spoken Dialogue Agent for

CS Machine Learning

OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS

CS 446: Machine Learning

MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE

International Journal of Advanced Networking Applications (IJANA) ISSN No. :

We are strong in research and particularly noted in software engineering, information security and privacy, and humane gaming.

Universidade do Minho Escola de Engenharia

Automatic Speaker Recognition: Modelling, Feature Extraction and Effects of Clinical Environment

Detailed course syllabus

Undergraduate Program Guide. Bachelor of Science. Computer Science DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING

Impact of Cluster Validity Measures on Performance of Hybrid Models Based on K-means and Decision Trees

PREDICTING SPEECH RECOGNITION CONFIDENCE USING DEEP LEARNING WITH WORD IDENTITY AND SCORE FEATURES

Laboratorio di Intelligenza Artificiale e Robotica

Design Of An Automatic Speaker Recognition System Using MFCC, Vector Quantization And LBG Algorithm

Probabilistic Latent Semantic Analysis

AUTOMATED FABRIC DEFECT INSPECTION: A SURVEY OF CLASSIFIERS

Rule Learning with Negation: Issues Regarding Effectiveness

arxiv: v1 [cs.lg] 3 May 2013

COMPUTER-AIDED DESIGN TOOLS THAT ADAPT

Semi-Supervised GMM and DNN Acoustic Model Training with Multi-system Combination and Confidence Re-calibration

Active Learning. Yingyu Liang Computer Sciences 760 Fall

A Case-Based Approach To Imitation Learning in Robotic Agents

Abstractions and the Brain

Xinyu Tang. Education. Research Interests. Honors and Awards. Professional Experience

Ph.D in Advance Machine Learning (computer science) PhD submitted, degree to be awarded on convocation, sept B.Tech in Computer science and

Applications of data mining algorithms to analysis of medical data

COMPUTER-ASSISTED INDEPENDENT STUDY IN MULTIVARIATE CALCULUS

Communication and Cybernetics 17

SARDNET: A Self-Organizing Feature Map for Sequences

DEVELOPMENT OF AN INTELLIGENT MAINTENANCE SYSTEM FOR ELECTRONIC VALVES

A NEW ALGORITHM FOR GENERATION OF DECISION TREES

A study of speaker adaptation for DNN-based speech synthesis

arxiv: v2 [cs.cv] 30 Mar 2017

Multi-Dimensional, Multi-Level, and Multi-Timepoint Item Response Modeling.

Deep Neural Network Language Models

Developing a Distance Learning Curriculum for Marine Engineering Education

Navigating the PhD Options in CMS

AUTOMATIC DETECTION OF PROLONGED FRICATIVE PHONEMES WITH THE HIDDEN MARKOV MODELS APPROACH 1. INTRODUCTION

Test Effort Estimation Using Neural Network

A student diagnosing and evaluation system for laboratory-based academic exercises

A Survey on Unsupervised Machine Learning Algorithms for Automation, Classification and Maintenance

Experiment Databases: Towards an Improved Experimental Methodology in Machine Learning

Multi-label Classification via Multi-target Regression on Data Streams

Transcription:

Instructor: Anthony Kuh POST 205E / 484 Holmes EE645 Machine Learning Fall 2009 Dept. of Electrical Engineering University of Hawaii Phone: 956-7527, 956-4214 Email: kuh@hawaii.edu

Preliminaries Class Meeting Time: MW 9:10-10:25(389 Holmes) after this week Website: Laulima Office Hours: MW 10:30-12 or by appointment Probability: EE342 or equivalent Random variables, Bayes analysis, Gaussian RVs and Gaussian processes Linear Algebra: vector and matrix operations Programming: Matlab or C experience

Objectives and Grading Topics: Machine learning, pattern recognition, signal processing, neural networks, applications Objectives: obtain basic understanding and knowledge of fundamental concepts of machine learning, learn about current research in area, conduct project on topic of current research Grading: Homework: 30% Exam:30% Final project: 40% (oral presentation and written report)

Motivation Develop paradigms for learning that mimic features of natural learning for applications in engineering and science Processing data: CPUs and storage device technology have improved dramatically, algorithm development to process data has not increased nearly as rapidly Multidisciplinary area requiring tools from EE, CS, Statistics, Physics, Math, Biology

Overview of Course Material Linear algorithms for classification and regression Linear Threshold Unit (Perceptron Learning Algorithm) Optimum margin classifiers Linear Unit LMS Algorithm Least Squares Algorithm

Overview Continued Kernel Methods Optimization methods Kernels Support Vector Machines Least Squares kernel algorithms On-line algorithms Other learning algorithms Generative classifier: Naive Bayes Discriminative classifier: Logistic regression Multilayer networks: Backpropagation

Overview Continued Learning Theory Tools Bayesian decision theory Learning and generalization Structural risk minimization Dimensionality and generalization bounds Graphical Models Bayesian Networks Conditional independence Inference

Overview Continued Other Topics Mixture Models and EM Ensemble Learning and boosting Unsupervised Learning Component Analysis: PCA, Kernel PCA, ICA Competitive Learning Self Organizing Feature Maps Vector quantization

Overview Continued Reinforcement learning: Markov decision processes and dynamic programming TD learning, Q learning

Historical Notes 1940s: Hebb, The organization of behavior, McCulloch-Pitts model, Von Neumann 1950s-1960s: Rosenblatt, Minsky-Papert, Perceptrons, artificial intelligence, Widrow 1970s-1980s: Pioneers (Grossberg, Amari, Kohonen), Hopfield, PDP Group 1990s-2000s: Multidisciplinary area (machine learning, statistics, physics, biology), mathematical rigor (learning theory, kernel methods, reinforcement learning,bayesian learning, unsupervised learning)

Applications Character recognition Text classification Biomedical classification: disease diagnosis Bioinformatics: gene sequencing and protein classification Time series prediction Communication applications

References C. Bishop. Pattern Recognition and Machine Learning. Springer, 2006. T. Hastie, R. Tibshirani, and J. Friedman. Elements of Statistical Learning, Springer, 2003. J. Shawe-Taylor and N. Cristianini. Kernel Methods for Pattern Analysis. Cambridge University Press, 2004. S. Haykin. Neural Networks and Learning Machines. 3 rd Ed. Prentice Hall, Englewood Cliffs,NJ, 2008. R. Duda, P. Hart, and D. Stork. Pattern Classification. 2 nd Ed. Wiley, 2000. B. Scholkopf and A. Smola. Learning with Kernels: Support Vector Machines, Regularization, Optimization and Beyond. MIT Press, Cambridge, MA, 2002. N. Cristianini and J. Shawe-Taylor. An Introduction to Support Vector Machines: and other Kernel Based Learning Methods. Cambridge University Press, Cambridge, UK, 2000. Websites: IEEE CIS, INNS, Neural Computation, NIPS, IJCNN, kernel machines, machine learning