Introduction. Industrial AI Lab.

Similar documents
Python Machine Learning

Generative models and adversarial training

Lecture 1: Machine Learning Basics

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

Probabilistic Latent Semantic Analysis

CSL465/603 - Machine Learning

Lecture 1: Basic Concepts of Machine Learning

A study of speaker adaptation for DNN-based speech synthesis

(Sub)Gradient Descent

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

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

A New Perspective on Combining GMM and DNN Frameworks for Speaker Adaptation

Analysis of Emotion Recognition System through Speech Signal Using KNN & GMM Classifier

Australian Journal of Basic and Applied Sciences

Learning Methods for Fuzzy Systems

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

Speech Emotion Recognition Using Support Vector Machine

Time series prediction

Learning Structural Correspondences Across Different Linguistic Domains with Synchronous Neural Language Models

Phonetic- and Speaker-Discriminant Features for Speaker Recognition. Research Project

Human Emotion Recognition From Speech

Laboratorio di Intelligenza Artificiale e Robotica

Axiom 2013 Team Description Paper

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

CS Machine Learning

Welcome to. ECML/PKDD 2004 Community meeting

Probability and Statistics Curriculum Pacing Guide

IEEE TRANSACTIONS ON AUDIO, SPEECH, AND LANGUAGE PROCESSING, VOL. 17, NO. 3, MARCH

ADVANCES IN DEEP NEURAL NETWORK APPROACHES TO SPEAKER RECOGNITION

EGRHS Course Fair. Science & Math AP & IB Courses

Introduction to Simulation

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

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

Switchboard Language Model Improvement with Conversational Data from Gigaword

Twitter Sentiment Classification on Sanders Data using Hybrid Approach

Artificial Neural Networks written examination

Seminar - Organic Computing

Lahore University of Management Sciences. FINN 321 Econometrics Fall Semester 2017

Calibration of Confidence Measures in Speech Recognition

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

ENME 605 Advanced Control Systems, Fall 2015 Department of Mechanical Engineering

Speech Segmentation Using Probabilistic Phonetic Feature Hierarchy and Support Vector Machines

Modeling function word errors in DNN-HMM based LVCSR systems

Laboratorio di Intelligenza Artificiale e Robotica

ACTL5103 Stochastic Modelling For Actuaries. Course Outline Semester 2, 2014

Top US Tech Talent for the Top China Tech Company

WHEN THERE IS A mismatch between the acoustic

DEVELOPMENT OF AN INTELLIGENT MAINTENANCE SYSTEM FOR ELECTRONIC VALVES

ISFA2008U_120 A SCHEDULING REINFORCEMENT LEARNING ALGORITHM

Statistics and Data Analytics Minor

School of Innovative Technologies and Engineering

Modeling function word errors in DNN-HMM based LVCSR systems

Speech Recognition using Acoustic Landmarks and Binary Phonetic Feature Classifiers

Assignment 1: Predicting Amazon Review Ratings

A survey of multi-view machine learning

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

Training a Neural Network to Answer 8th Grade Science Questions Steven Hewitt, An Ju, Katherine Stasaski

DOMAIN MISMATCH COMPENSATION FOR SPEAKER RECOGNITION USING A LIBRARY OF WHITENERS. Elliot Singer and Douglas Reynolds

University of Groningen. Systemen, planning, netwerken Bosman, Aart

Robot manipulations and development of spatial imagery

Machine Learning from Garden Path Sentences: The Application of Computational Linguistics

Learning From the Past with Experiment Databases

STA 225: Introductory Statistics (CT)

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

arxiv: v2 [cs.cv] 30 Mar 2017

Exploration. CS : Deep Reinforcement Learning Sergey Levine

arxiv: v2 [cs.ro] 3 Mar 2017

System Implementation for SemEval-2017 Task 4 Subtask A Based on Interpolated Deep Neural Networks

CNS 18 21th Communications and Networking Simulation Symposium

Rule Learning With Negation: Issues Regarding Effectiveness

Evolutive Neural Net Fuzzy Filtering: Basic Description

FF+FPG: Guiding a Policy-Gradient Planner

Control Tutorials for MATLAB and Simulink

Probability and Game Theory Course Syllabus

arxiv: v1 [cs.lg] 15 Jun 2015

OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS

Universidade do Minho Escola de Engenharia

Deep search. Enhancing a search bar using machine learning. Ilgün Ilgün & Cedric Reichenbach

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering

QuickStroke: An Incremental On-line Chinese Handwriting Recognition System

INPE São José dos Campos

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

Speaker Identification by Comparison of Smart Methods. Abstract

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS APPLIED MECHANICS MET 2025

Adaptive Learning in Time-Variant Processes With Application to Wind Power Systems

Robot Learning Simultaneously a Task and How to Interpret Human Instructions

OCR for Arabic using SIFT Descriptors With Online Failure Prediction

Linking Task: Identifying authors and book titles in verbose queries

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

Historical maintenance relevant information roadmap for a self-learning maintenance prediction procedural approach

BAUM-WELCH TRAINING FOR SEGMENT-BASED SPEECH RECOGNITION. Han Shu, I. Lee Hetherington, and James Glass

JONATHAN H. WRIGHT Department of Economics, Johns Hopkins University, 3400 N. Charles St., Baltimore MD (410)

Circuit Simulators: A Revolutionary E-Learning Platform

Unsupervised Learning of Word Semantic Embedding using the Deep Structured Semantic Model

stateorvalue to each variable in a given set. We use p(x = xjy = y) (or p(xjy) as a shorthand) to denote the probability that X = x given Y = y. We al

INVESTIGATION OF UNSUPERVISED ADAPTATION OF DNN ACOUSTIC MODELS WITH FILTER BANK INPUT

LOUISIANA HIGH SCHOOL RALLY ASSOCIATION

Issues in the Mining of Heart Failure Datasets

Speech Recognition at ICSI: Broadcast News and beyond

Software Development Plan

Transcription:

Introduction Industrial AI Lab.

2018 - present: POSTECH Industrial AI Lab. Introduction 2013-2017: UNIST isystems Design Lab. 2010, Ph.D. from the University of Michigan, Ann Arbor S. M. Wu Manufacturing Research Center The Center of Intelligent Maintenance Systems (IMS) 2008, M.S. from the University of Michigan, Ann Arbor 2005, B.S. of Electrical Engineering from Seoul National University 2001, B.S. of Mechanical Engineering from Seoul National University 2

3

Machine Learning and Deep Learning (Big) Data Information Knowledge IoT Sensors First Principles Engineered Systems 4

Machine learning Course Info Linear algebra Optimization Statistical and probabilistic approaches Python in class and assignments Used a lot Provide all necessary.py codes for a class Evaluation Two exams (30% + 35%) Many assignments (25%) Class participation (10%) 5

Lecture Materials All lecture materials are already available at http://isystems.unist.ac.kr/teaching/machine- learning/ Lecture video will be posted at YouTube (but in Korean) 6

What is Machine Learning Draw a meaningful conclusion, given a set of data (observation, measurement) In 1959, Arthur Samuel defined machine learning as a Field of study that gives computers the ability to learn without being explicitly programmed Often hand programming not possible Solution? Get the computer to program itself, by showing it examples of the behavior we want! This is the learning approach of AI Really, we write the structure of the program and the computer tunes many internal parameters 7

Many related terms: What is Machine Learning? Pattern recognition Neural networks Deep learning Data mining Adaptive control Statistical modeling Data analytics / data science Artificial intelligence Machine learning 8

Engineering Learning: Views from Different Fields Signal processing, system identification, adaptive and optimal control, information theory, robotics, Computer science Artificial intelligence, computer vision, Statistics Learning theory, data mining, learning and inference from data, Cognitive science and psychology Perception, movement control, reinforcement learning, mathematical psychology, Economics Decision theory, game theory, operational research, 9

Supervised Learning Regression Course Roadmap Linear, Nonlinear (kernel), Ridge (L " norm regularization), Lasso (L # norm regularization) Classification Perceptron, SVM, Logistic regression, Bayesian classifier Unsupervised Learning Clustering k- means, Gaussian Mixture Model (GMM) Dimension reduction Principal Component Analysis (PCA) Probabilistic Machine Learning Parameter estimation (MLE and MAP) 10

Course Roadmap 11

Required Mathematical Tools Linear algebra Vector and Matrix Ax = b Projection Eigen analysis Optimization Least squares Convex optimization (cvx or cvxpy) Statistics Law of large numbers, central limit theorem Correlation Monte Carlo simulation Probability Random variable, Gaussian density distribution, conditional probability maximum likelihood (MLE), maximum a posterior (MAP), Bayesian thinking 12

Deep Learning Deep Learning will not be covered in this course I plan to open a new graduate course for deep learning next semester (2018 Fall) For those who are eager to learn about deep learning, http://isystems.unist.ac.kr/teaching/machine- learning/ Short course tutorials Installation and TensorFlow 13

What Will We Cover? 14

Data Fitting or Approximation (Regression) Statistical process for estimating the relationships among variables 15

Classification The problem of identifying to which of a set of categories (sub- populations) a new observation belongs, on the basis of a training set of data containing observations (or instances) whose category membership is known 16

Dimension Reduction Multiple Sensors + Principal Components the process of reducing the number of random variables under consideration, and can be divided into feature selection and feature extraction. 17

Industrial AI lab at POSTECH Vision AI for mechanical engineering AI for industrial applications AI for manufacturing Some research activities in our lab 18

Deep Learning of Things (DoT) 19

Inspecting a rotating fan Sound Signal Classification Sampling frequency: 51.2 khz Duration: 8 sec ~ 9 sec NG sound OK sound 20

Real- time Human Detection 21

Visualizing and Understanding Convolutional Networks 22

Privacy- preserving Human Detection 23

Artistic Style Transfer 24

Human Motion Recognition 25

Make it Stable (Robust) Control: PID From open- loop to closed- loop systems Inverted Pendulum Uni- copter 26

Reinforcement Learning on Unicopter Learning from Scratch AlphaGo Zero Learned 27

02/26 (next Monday) Make- up Class TA will discuss python installation, ipython notebook, basic python, CVXPY 03/21 04/02 (not sure yet) 28