Announcements. CS 188: Artificial Intelligence Spring Today. P4: Ghostbusters. Exact Inference in DBNs. Dynamic Bayes Nets (DBNs)

Similar documents
CS 188: Artificial Intelligence Spring Announcements

Announcements. CS 188: Artificial Intelligence Spring Announcements II. P4: Ghostbusters 2.0. Today. Dynamic Bayes Nets (DBNs)

CS 188: Artificial Intelligence Spring Announcements

Contents TRIGONOMETRIC METHODS PROBABILITY DISTRIBUTIONS

INVESTIGATION 2. What s the Angle?

Chp. 3_4 Trigonometry.notebook. October 01, Warm Up. Pythagorean Triples. Verifying a Pythagorean Triple... Pythagorean Theorem

1 Measurement. What you will learn. World s largest cylindrical aquarium. Australian Curriculum Measurement and Geometry Using units of measurement

2014 WHEAT PROTEIN RESPONSE TO NITROGEN

Chapter 5. Triangles and Vectors

Listening & Speaking. Grade 1. Supports. instructi GRADE. Develops oral and receptive language. 15- to 20-minute daily activities

Working Paper: Reversal Patterns

Acoustic measurements of bubbles in the wake of ship model in tank

An Indian Journal FULL PAPER ABSTRACT KEYWORDS. Trade Science Inc. The tennis serve technology based on the AHP evaluation of consistency check

Apply the Law of Sines. You solved right triangles. You will solve triangles that have no right angle.

bark bark bat bat Multiple Meaning Words: Kindergarten to Grade 2 More Teaching Tools at harsh sound made by a dog

Department of Animal and Aquacultural Sciences, Norwegian University of life Science, PO-Box N-1432 Ås, Norway.

SUMMER ASSIGNMENT FOR FUNCTIONS/TRIGONOMETRY Bring to school the 1 st day of class!

Lesson 12.1 Right Triangle Trigonometry

AHP-based tennis service technical evaluation consistency test

The Pythagorean Theorem and Its Converse Is That Right?

2014 Victorian Shooting Championship

Performance Comparison of Dynamic Voltage Scaling Algorithms for Hard Real-Time Systems

Why? DF = 1_ EF = _ AC

Nanobiophysical exploration of transthyretin amyloid fibrils Final report

Right Triangle Trigonometry

WASTE ROCK MANAGEMENT AT SANGATTA COAL MINE A CULTURAL CHANGE. By Peter Scott HLA- Envirosciences Pty Limited

A Step, Stride and Heading Determination for the Pedestrian Navigation System

Grade 6. Mathematics. Student Booklet SPRING 2011 RELEASED ASSESSMENT QUESTIONS. Record your answers on the Multiple-Choice Answer Sheet.

SUMMER ASSIGNMENT FOR FUNCTIONS/TRIGONOMETRY Due September 7 th

In any right-angle triangle the side opposite to the right angle is called the Label the Hypotenuse in each diagram above.

Daytime Habitat Selection by Resident Golden Eagles in Southern Idaho, USA

Bicycle wheel and swivel chair

IGF Research Project N Safer High Heels

CS 253: Algorithms. LZW Data Compression

Characteristics, Expenditures, and Economic Impact of Resident and Nonresident Hunters and Anglers in North Dakota, , Season and Trends

A Measurement Framework for National Key Performance Measures

Open Access Regression Analysis-based Chinese Olympic Games Competitive Sports Strength Evaluation Model Research

The Discussion of this exercise covers the following points: The open-loop Ziegler-Nichols method. The open-loop Ziegler-Nichols method

VB-7253 Series. Application. Features. Applicable Literature

Nick Willis Discipline: Middle distance running Specialist events: 800m and 1500m

Bord Dyghtyans Management Board

PRESSURE LOSSES DUE TO THE LEAKAGE IN THE AIR DUCTS - A SAFETY PROBLEM FOR TUNNEL USERS?

Bayesian parameter estimation. Nuno Vasconcelos UCSD

EasyStart Guide Works with FitnessBoxingOnline.com and other Boxout Video & Mp3 workouts

ABSTRACT EXPERIMENTAL METHOD AND MODEL

SWD Update. Elizabeth H. Beers Tree Fruit Research & Extension Center 1100 N. Western Ave. Wenatchee, Washington

BASKETBALL SPEED AND AGILITY

Graphic Standards Guide

How To Demonstrate Guide E24 & E26

OFFSHORE USE OF FLOATING SHEERLEGS

STATISTICAL ANALYSIS OF VISUAL WAVE OBSERVATIONS AND GAGE/RADAR MEASUREMENTS. w : :. 4 Ill. Marc Perlin

Come, Stay with Us. F # m. J œ œ œ. œ Œ. the. end - sto - rag - sad - in œ. as we. when the. œ œ. œ œ. J. œ œ. j œ.

Data Compression. Reduces storage space and hence storage cost. Compression ratio = original data size /

Bypass Compensator Cartridge, Size 16

APPLICATION OF POLISH CALCIUM SORBENTS IN CARBONATE LOOPING

Skills Practice Skills Practice for Lesson 4.1

5.5 The Law of Sines

Models for Predicting Average Bubble Diameter and Volumetric Bubble Flux in Deep Fluidized Beds

Chapter 4 Group of Volunteers

a b c Plasma mem. Cytoplasm Total

Small Game Hunter Lead Shot Communication Study. Executive Summary. A cooperative study conducted by:

Available online at ScienceDirect. Procedia Materials Science 8 (2015 )

Hot-Air Blowers 12 / / Hot-Air Blowers

* SEE ANCHOR SCHEDULE SHEET 7

Skills Practice Skills Practice for Lesson 4.1

Lesson 8: Application Technology

Phenology of Brown Marmorated Stink Bugs and Distribution near California Pear Orchards

Incremental Dependency Parsing

Apply the Pythagorean Theorem

First Aid in School Policy

This document contains voter and poll worker educational material for overvotes and double-votes.

THERMOFLO FLUID PUMPS& SYSTEMS THERMOFLO FOR HEATING, COOLING AND WATER SUPPLY APPLICATIONS TO BS7074 SEALED SYSTEMS EXPANSION VESSELS PRESSURIZERS

Coroutines in Propeller Assembly Language

Renewable Energy xxx (2011) 1e10. Contents lists available at SciVerse ScienceDirect. Renewable Energy

ERRATA for Guide for the Development of Bicycle Facilities, 4th Edition (GBF-4)

Exploring Impacts of Countdown Timers on Queue Discharge Characteristics of Through Movement at Signalized Intersections

ANNEX 1 CLASSIFICATION AND LABELLING SUMMARY TABLES

Available online at ScienceDirect. Energy Procedia 59 (2014 )

6 TRIGONOMETRY TASK 6.1 TASK 6.2. hypotenuse. opposite. adjacent. opposite. hypotenuse 34. adjacent. opposite. a f

CS 4649/7649 Robot Intelligence: Planning

Corrective actions identified

Reliable Real-Time Recognition of Motion Related Human Activities using MEMS Inertial Sensors

An Analysis of the Visual Demands Associated with Aviation Maintenance Inspectors. The Ohio State University College of Optometry, Columbus, OH 2

Data Compression. Lossless And Lossy Compression. Text Compression. Lossless And Lossy Compression. Lossless compression is essential.

Using physiological indices to estimate residualism rates in hatchery reared winter run steelhead trout, Oncorhynchus mykiss in the Hood River, Oregon

Assessment of River Herring and Striped Bass in the Connecticut River: Abundance, Population Structure, and Predator/Prey Interactions

1985 BFS CLINICS. BFS Clinic-Assembly in Kamloops, British Columbia. Westsyde High School. Bob Bridges is the Football Coach.

A DANGEROUS BLADE VIBRATION PHENOMENON DUE TO UNSTEADY FLOW IN CENTRIFUGAL COMPRESSORS

Connectors according to DIN / IEC

Design and Calibration of Submerged Open Channel Flow Measurement Structures: Part 3 - Cutthroat Flumes

Quantitative assessment of surf-produced sea spray aerosol

Computación y Sistemas ISSN: Instituto Politécnico Nacional México

Barbara Padalino, 1 Paola Zaccagnino, 2 and Pietro Celi 3,4. 1. Introduction

Data Compression. Reduce the size of data. Reduces time to retrieve and transmit data. Compression ratio = original data size/compressed data size

DIE DESIGN AND CONSTRUCTION SPECIFICATIONS STAMPING - EUROPE MINIMUM CORE HOLE SIZE TO PULL PUNCHES WITH WINDOWS

Special Right Triangles

Intro to Graph Theory

ANNUAL SPECIAL EVENTS SPONSORSHIP

LETTER. Reducing the energy cost of human walking using an unpowered exoskeleton

* LANDING ROLLED CURB SIDEWALK RAMP TYPE R (ROLLED SIDES) * LANDING ** RAMP FULL CURB HEIGHT MAY BE REDUCED TO ACCOMMODATE MAXIMUM SIDE FLARE SLOPE

Transcription:

CS 188: Artificil Intelligence Spring 2010 Lecture 21: DBNs, Viteri, Speech Recognition 4/8/2010 Written 6 due tonight Project 4 up! Due 4/15 strt erly! Announcements Course contest updte Plnning to post y Fridy night Pieter Aeel UC Berkeley 2 P4: Ghostusters Tody Plot: Pcmn's grndfther, Grndpc, lerned to hunt ghosts for sport. Noisy distnce pro True distnce = 8 15 Dynmic Byes Nets (DBNs) [sometimes clled temporl Byes nets] He ws linded y his power, ut could her the ghosts nging nd clnging. 1 11 HMMs: Most likely explntion queries Trnsition Model: All ghosts move rndomly, ut re sometimes ised Emission Model: Pcmn knows noisy distnce to ech ghost 9 7 5 1 A mssive HMM! Detils of this section not required Strt mchine lerning 4 Dynmic Byes Nets (DBNs) Exct Inference in DBNs We wnt to trck multiple vriles over time, using multiple sources of evidence Ide: Repet fixed Byes net structure t ech time Vriles from time t cn condition on those from t-1 t =1 t =2 t = Vrile elimintion pplies to dynmic Byes nets Procedure: unroll the network for T time steps, then eliminte vriles until P(X T e 1:T ) is computed t =1 t =2 t = G Discrete vlued dynmic Byes nets re lso HMMs Online elief updtes: Eliminte ll vriles from the previous time step; store fctors for current time only 6 1

DBN Prticle Filters A prticle is complete smple for time step Initilize: Generte prior smples for the t=1 Byes net Exmple prticle: = (,) = (5,) Elpse time: Smple successor for ech prticle Exmple successor: = (2,) = (6,) Oserve: Weight ech entire smple y the likelihood of the evidence conditioned on the smple Likelihood: P( ) * P( ) SLAM SLAM = Simultneous Locliztion And Mpping We do not know the mp or our loction Our elief stte is over mps nd positions! Min techniques: Klmn filtering (Gussin HMMs) nd prticle methods [DEMOS] [intel-l-rw-odo.wmv, intel-l-scn-mtching.wmv, visionslm_helioffice.wmv] Resmple: Select prior smples (tuples of vlues) in proportion to their likelihood 8 Tody Dynmic Byes Nets (DBNs) [sometimes clled temporl Byes nets] HMMs: Most likely explntion queries A mssive HMM! Detils of this section not required Strt mchine lerning 11 Speech nd Lnguge Speech technologies Automtic speech recognition (ASR) Text-to-speech synthesis (TTS) Dilog systems Lnguge processing technologies Mchine trnsltion Informtion extrction We serch, question nswering Text clssifiction, spm filtering, etc HMMs: MLE Queries Stte Pth Trellis HMMs defined y Sttes X Oservtions E Initil distr: Trnsitions: Emissions: Query: most likely explntion: X 1 X 2 X X 4 X E 4 E 1 Stte trellis: grph of sttes nd trnsitions over time rin rin Ech rc represents some trnsition Ech rc hs weight Ech pth is sequence of sttes The product of weights on pth is the seq s proility Cn think of the Forwrd (nd now Viteri) lgorithms s computing sums of ll pths (est pths) in this grph rin rin 14 2

Viteri Algorithm Exmple rin rin rin rin 15 16 Tody Dynmic Byes Nets (DBNs) [sometimes clled temporl Byes nets] Digitizing Speech HMMs: Most likely explntion queries A mssive HMM! Detils of this section not required Strt mchine lerning 17 18 Speech in n Hour Speech input is n coustic wve form s p ee ch l Spectrl Anlysis Frequency gives pitch; mplitude gives volume smpling t ~8 khz phone, ~16 khz mic (khz=1000 cycles/sec) s p ee ch l l to trnsition: Fourier trnsform of wve displyed s spectrogrm drkness indictes energy t ech frequency Grphs from Simon Arnfield s we tutoril on speech, Sheffield: 19 http://www.psyc.leeds.c.uk/reserch/cogn/speech/tutoril/ 20

Adding 100 Hz + 1000 Hz Wves Spectrum 0.99 Frequency components (100 nd 1000 Hz) on x-xis 0 Amplitude 0.9654 0 0.05 Time (s) 21 100 Frequency in Hz 1000 22 Prt of [e] from l Bck to Spectr Spectrum represents these freq components Computed y Fourier trnsform, lgorithm which seprtes out ech frequency component of wve. Note complex wve repeting nine times in figure Plus smller wves which repets 4 times for every lrge pttern Lrge wve hs frequency of 250 Hz (9 times in.06 seconds) Smll wve roughly 4 times this, or roughly 1000 Hz Two little tiny wves on top of pek of 1000 Hz wves 2 x-xis shows frequency, y-xis shows mgnitude (in deciels, log mesure of mplitude) Peks t 90 Hz, 1860 Hz, nd 020 Hz. 25 Resonnces of the vocl trct The humn vocl trct s n open tue Closed end Open end Length 17.5 cm. Air in tue of given length will tend to virte t resonnce frequency of tue. Constrint: Pressure differentil should e mximl t (closed) glottl end nd miniml t (open) lip end. 26 Figure from W. Brry Speech Science slides From Mrk Liermn s wesite 28 4

Acoustic Feture Sequence Time slices re trnslted into coustic feture vectors (~9 rel numers per slice)..e 12 e 1 e 14 e 15 e 16.. These re the oservtions, now we need the hidden sttes X Stte Spce P(E X) encodes which coustic vectors re pproprite for ech phoneme (ech kind of sound) P(X X ) encodes how sounds cn e strung together We will hve one stte for ech sound in ech word From some stte x, cn only: Sty in the sme stte (e.g. speking slowly) Move to the next position in the word At the end of the word, move to the strt of the next word We uild little stte grph for ech word nd chin them together to form our stte spce X 29 0 HMMs for Speech Decoding While there re some prcticl issues, finding the words given the coustics is n HMM inference prolem We wnt to know which stte sequence x 1:T is most likely given the evidence e 1:T : 1 From the sequence x, we cn simply red off the words End of Prt II! Now we re done with our unit on proilistic resoning Lst prt of clss: mchine lerning Prmeter Estimtion Estimting the distriution of rndom vrile Elicittion: sk humn! Usully need domin experts, nd sophisticted wys of eliciting proilities (e.g. etting gmes) Troule clirting Empiriclly: use trining dt For ech outcome x, look t the empiricl rte of tht vlue: r g g This is the estimte tht mximizes the likelihood of the dt 4 5