19 Pages

10search-handout

Course: CS 6.345, Spring 2010
School: MIT
Rating:
 
 
 
 
 

Word Count: 1660

Document Preview

Institute Massachusetts of Technology Department of Electrical Engineering & Computer Science 6.345/HST.728 Automatic Speech Recognition Spring, 2010 2/25/10 Lecture Handouts Lecture Slides: Dynamic Time Warping and Search Reading: DTW: Rabiner et al., Fundamentals of ASR, Chp 4.7 Search: Huang et al., Spoken Language Processing, Chp 12 Homework: Assignment 2 - Speech Recognition using DTW MIT...

Register Now

Unformatted Document Excerpt

Coursehero >> Massachusetts >> MIT >> CS 6.345

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Institute Massachusetts of Technology Department of Electrical Engineering & Computer Science 6.345/HST.728 Automatic Speech Recognition Spring, 2010 2/25/10 Lecture Handouts Lecture Slides: Dynamic Time Warping and Search Reading: DTW: Rabiner et al., Fundamentals of ASR, Chp 4.7 Search: Huang et al., Spoken Language Processing, Chp 12 Homework: Assignment 2 - Speech Recognition using DTW MIT Search Dynamic Time Warping & Search Dynamic time warping Graph search algorithms Dynamic programming algorithms 6.345/HST.728 Automatic Speech Recognition (2010) Search 1 MIT - Word-Based Template Matching Feature Measurement - Pattern Similarity 6 - Decision Rule - Spoken Word Output Word Word Reference Templates Whole word representation: No explicit concept of sub-word units (e.g., phones) No across-word sharing Used for both isolated- and connected-word recognition Popular in late 1970s to mid 1980s; recent renewed interest 6.345/HST.728 Automatic Speech Recognition (2010) Search 2 MIT Template Matching Mechanism Test pattern, T , and reference patterns, {R1 , . . . , RV }, are represented by sequences of feature measurements Pattern similarity is determined by aligning test pattern, T , with reference pattern, Rv , with distortion D(T , Rv ) Decision rule chooses reference pattern, R , with smallest alignment distortion D(T , R ) R = arg min D(T , Rv ) v Dynamic time warping (DTW) is used to compute the best possible alignment warp, v , between T and Rv , and the associated distortion D(T , Rv ) 6.345/HST.728 Automatic Speech Recognition (2010) Search 3 MIT Alignment Example m M M Reference Warp m 1 1 0 1 n N Test n 0 6.345/HST.728 Automatic Speech Recognition (2010) 1 N Search 4 MIT Digit Alignment Examples Match 6.345/HST.728 Automatic Speech Recognition (2010) Mismatch Search 5 MIT Dynamic Time Warping (DTW) Objective: an optimal alignment between variable length sequences T = {t1 , . . . , tN } and R = {r1 , . . . , rM } The overall distortion D(T , R) is based on a sum of local distances between elements d(ti , rj ) A particular alignment warp, , aligns T and R via a point-to-point mapping, = (t , r ), of length K tt (k) rr (k) 1 k K The optimal alignment minimizes overall distortion D(T , R) = min D (T , R) D (T , R) = 1 M K d(tt (k) , rr (k) )mk k=1 6.345/HST.728 Automatic Speech Recognition (2010) Search 6 MIT DTW Issues Endpoint constraints: t (1) = r (1) = 1 Monotonicity: t (k + 1) t (k) r (k + 1) r (k) t (K) = N r (K) = M Path weights, mk , can influence shape of optimal path Path normalization factor, M , allows comparison between different warps (e.g., with different lengths) K M = k=1 mk 6.345/HST.728 Automatic Speech Recognition (2010) Search 7 MIT DTW Issues: Local Continuity m TYPE I m-1 m-2 n-2 [n,m] m TYPE III [n,m] m-1 m-2 n-1 n [n,m] n-2 n-1 n [n,m] m TYPE II m TYPE IV m-1 m-2 n-2 m-1 m-2 n-1 n n-2 n-1 n Local constraints determine alignment flexibility 6.345/HST.728 Automatic Speech Recognition (2010) Search 8 MIT DTW Issues: Global Constraints slope = 2 (1,M) (N,M) slope = Legal range slope = 1 2 1 2 (1,1) slope = 2 (N,1) Local constraints exclude portions of search space 6.345/HST.728 Automatic Speech Recognition (2010) Search 9 MIT 5 4 3 Computing DTW Alignment 3 4 4 1 H 2 3 E 1 A 2 2 B 1 S 3 1 D 3 C 4 4 5 3 F 1 G 3 4 m-2 n-2 n-1 n 3 m-1 2 m 2 1 1 [m,n] 6.345/HST.728 Automatic Speech Recognition (2010) Search 10 MIT Graph Representations of Search Space Search spaces can be represented as directed graphs A - E * R - H S - B - D j - F * R C j - G Finite-state transducers (FSTs) are a popular graph representation Paths through a graph can be represented with a tree 6.345/HST.728 Automatic Speech Recognition (2010) Search 11 MIT Search Space Tree S ) ? q A U = B ? ~ C U E ? F ? E ? D ? G ? F ? G ? H H H F ? H H H H 6.345/HST.728 Automatic Speech Recognition (2010) Search 12 MIT Graph Search Algorithms Iterative methods using a queue to store partial paths On each iteration the top partial path is removed from the queue and is extended one level New extensions are put back into the queue Search is complete when goal is reached Depth of queue is potentially unbounded Weighted graphs can be searched to find the best path Admissible algorithms guarantee finding the best path Many speech-based search problems can be configured to proceed time-synchronously 6.345/HST.728 Automatic Speech Recognition (2010) Search 13 MIT Depth First Search Searches space by pursuing one path at a time Path extensions are put on top of queue Queue is not reordered or pruned Not well suited for spaces with long dead-end paths Not generally used to find the best path 6.345/HST.728 Automatic Speech Recognition (2010) Search 14 MIT Depth First Search Example S ) ? q A U = B ? ~ C U E ? F ? E ? D ? G ? F ? G ? H H H F ? H H H H 6.345/HST.728 Automatic Speech Recognition (2010) Search 15 MIT Breadth First Search Searches space by pursuing all paths in parallel Path extensions are put on bottom of queue Queue is not reordered or pruned Queue can grow rapidly in spaces with many paths Not generally used to find the best path Can be made much more effective with pruning 6.345/HST.728 Automatic Speech Recognition (2010) Search 16 MIT Breadth First Search Example S ) ? q A U = B ? ~ C U E ? F ? E ? D ? G ? F ? G ? H H H F ? H H H H 6.345/HST.728 Speech Automatic Recognition (2010) Search 17 MIT Best First Search Used to search a weighted graph Uses greedy or step-wise optimal criterion, whereby each iteration expands the current best path On each iteration, the queue is resorted according to the cumulative score of each partial path If path scores exhibit monotonic behavior, (e.g., d(ti , rj ) 0), search can terminate when a complete path has a better score than all active partial paths 6.345/HST.728 Automatic Speech Recognition (2010) Search 18 MIT Tree Representation (with node scores) S ) A 1 U 3 = 6 ? 1 q 2 ~ B ? 3 C 6 U 3 E ? F ? E ? D 1 ? G 2 ? F ? G 1 ? H 2 H 1 H 2 F ? 3 H 1 H 1 H 1 H 1 6.345/HST.728 Automatic Speech Recognition (2010) Search 19 MIT Tree Representation (with cumulative scores) S ) A 2 U 5 = 8 ? 1 q 3 ~ B ? 6 C 7 U 10 E ? F ? E ? D 4 ? G 5 ? F ? G 8 ? H 7 H 9 H 8 F ? 7 H 6 H 11 H 9 H 8 6.345/HST.728 Automatic Speech Recognition (2010) Search 20 MIT Best First Search Example S ) A 2 U 5 = 8 ? 1 q 3 ~ B ? 6 C 7 E ? F E ? D 4 ? G 5 ? H 7 H 8 F 7 H 6 6.345/HST.728 Automatic Speech Recognition (2010) Search 21 MIT Pruning Partial Paths Both greedy and dynamic programming algorithms can take advantage of optimal substructure: Let (i, j) be the best path between nodes i and j If k is a node in (i, j): (i, j) = {(i, k), (k, j)} Let (i, j) be the cost of (i, j) (i, j) = min((i, k) + (k, j)) k Solutions to subproblems need only be computed once Sub-optimal partial paths can be discarded while maintaining admissibility of search 6.345/HST.728 Automatic Speech Recognition (2010) Search 22 MIT Best First Search with Pruning S ) A 2 U 5 = 8 ? 1 q 3 ~ B ? 6 C 7 E ? F E D 4 ? G 5 ? H 7 F 7 H 6 6.345/HST.728 Automatic Speech Recognition (2010) Search 23 MIT Estimating Future Scores Partial path scores, (1, i), can be augmented with future ^ estimates, (i), of the remaining cost ^ = (1, i) + (i) ^ If (i) is an underestimate of the remaining cost, additional paths can be pruned while maintaining admissibility of search A search uses Best-first search strategy Pruning Future estimates 6.345/HST.728 Automatic Speech Recognition (2010) Search 24 MIT Tree Representation (with future estimates) S ) A 5 U 7 = 9 ? 5 q 6 ~ B ? 8 C 9 U 10 E ? F ? E ? D 6 ? G 6 ? F ? G 9 ? H 7 H 9 H 8 F ? 8 H 6 H 11 H 9 H 8 6.345/HST.728 Automatic Speech Recognition (2010) Search 25 MIT A Search Example S ) A 5 U 7 = 9 ? 5 q 6 ~ B ? 8 C 9 E F E D 6 ? G 6 ? F 8 H 6 6.345/HST.728 Automatic Speech Recognition (2010) Search 26 MIT N -Best Search Used to compute top N paths Can be re-scored by more sophisticated techniques Typically used at the sentence level Can use modified A search to rank paths No pruning of partial paths Completed paths are removed from queue Can use a threshold to prune paths, and still identify admissibility violations Can also be used to produce a graph Alternative methods can be used to compute N-best outputs (e.g., asynchronous DP) 6.345/HST.728 Automatic Speech Recognition (2010) Search 27 MIT N -Best Search Example S ) A 5 U 7 = 9 ? 5 q 6 ~ B ? 8 C 9 E ? F E ? D 6 ? G 6 ? H 7 H 8 F ? 8 H 6 H 8 6.345/HST.728 Automatic Speech Recognition (2010) Search 28 MIT Dynamic Programming (DP) DP algorithms do not employ a greedy strategy DP algorithms typically take advantage of optimal substructure and overlapping subproblems by arranging search to solve each subproblem only once Can be implemented efficiently: Node j retains only best path cost of all (i, j) Previous best node id needed to recover best path Can be time-synchronous or asynchronous DTW and Viterbi are time-synchronous searches and look like breadth-first with pruning 6.345/HST.728 Automatic Speech Recognition (2010) Search 29 MIT Time-Synchronous DP Example A - E j - F j - G j - H S - B - D j C 6.345/HST.728 Automatic Speech Recognition (2010) Search 30 MIT Inadmissible Search Variations Can use a beam width to prune current hypotheses Beam width can be static or dynamic based on relative score Can use an approximation to a lower bound on A lookahead for N-best computation Search is inadmissible, but may be useful in practice 6.345/HST.728 Automatic Speech Recognition (2010) Search 31 MIT Beam Search Example A - E j - F j - H S - B - D j C j G 6.345/HST.728 Automatic Speech Recognition (2010) Search 32 Search Example: Computing N-best Paths Use forward Viterbi search in first-pass to find best path a r Lexical Nodes z m h# t0 t1 t2 t3 t4 Time t5 t6 t7 t8 Relative and absolute thresholds used to speed-up search 6.345/HST.728 Automatic Speech Recognition (2010) Search 33 N-best Computation with Backwards A* Search Second pass uses backwards A* search to find N-best paths Viterbi backtrace is used as future estimate for path scores a r Lexical Nodes z m h# t0 t1 t2 t3 t4 Time t5 t6 t7 t8 Block processing enables pipelined computation (optional) 6.345/HST.728 Automatic Speech Recognition (2010) Search 34 1 MIT Next Steps Reading: DTW: Rabiner et al., Fundamentals of ASR, Chp 4.7 Search: Huang et al., Spoken Language Processing, Chp 12 Homework: Assignment 2: Speech Recognition using DTW We will revisit search in HMMs & FSTs How to build word lattices, confusion networks Use in multi-pass ASR (a.k.a. successive search) 6.345/HST.728 Automatic Speech Recognition (2010) Search 35
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

MIT - CS - 6.345
Segment-Based Speech Recognition Introduction Phonetic classification Probabilistic formulation for graph-based observation spacesAnti-phone modelling Near-miss modelling Modelling landmarks Phonetic and word recognition Search and training issues6.34
MIT - CS - 6.345
Massachusetts Institute of Technology Department of Electrical Engineering & Computer Science 6.345/HST.728 Automatic Speech Recognition Spring, 2010 3/9/10Lecture Handouts N -Best & backwards A search Speaker AdaptationSearch Example: Computing N-best
MIT - CS - 6.345
MITAcoustic Theory of Speech Production Overview Sound sources Radiation Characteristics Vocal tract transfer function Wave equations Sound propagation in a uniform acoustic tube Representing the vocal tract with simple acoustic tubes Estimating natural
MIT - CS - 6.345
Acoustic Theory of Speech ProductionVictor ZueSupplementary Notes for 6.345 Automatic Speech RecognitionDepartment of Electrical Engineering & Computer Science Massachusetts Institute of Technology Spring, 2010Preliminary Draft (Do not duplicate witho
MIT - CS - 6.345
Welcome to6.345Automatic Speech Recognitionhttps:/stellar.mit.edu/S/course/6/sp10/6.345"6.345 Automatic Speech Recognition (2010) Course Introduction 1Course Introduction" Staff" Lectures: Jim Glass and Victor Zue (+ guest lecturers)" TA: Ian McGra
MIT - CS - 6.345
Massachusetts Institute of Technology Department of Electrical Engineering & Computer Science 6.345/HST.728 Automatic Speech Recognition Spring, 2010 4/6/10Lecture Handouts Hidden Markov Models (HMMs) Reading: Rabiner, "A Tutorial on Hidden Markov Model
MIT - CS - 6.345
Massachusetts Institute of Technology Department of Electrical Engineering & Computer Science 6.345/HST.728 Automatic Speech Recognition Spring, 2010 4/8/10Lecture Handouts HMM Training Homework: Hidden Markov Models4/2/10Training an HMM-based Speech
MIT - CS - 6.345
Massachusetts Institute of Technology Department of Electrical Engineering & Computer Science 6.345/HST.728 Automatic Speech Recognition Spring, 2010 4/13/10Lecture Handouts VQ-based HMMs Discriminative Training4/13/10Addendum on VQ-based systems So
MIT - CS - 6.345
Massachusetts Institute of Technology Department of Electrical Engineering & Computer Science 6.345/HST.728 Automatic Speech Recognition Spring, 2010Guest Lecturer: Louis D. Braida Sensory Communication Group Research Laboratory of ElectronicsNotes on I
MIT - CS - 6.345
Massachusetts Institute of Technology Department of Electrical Engineering & Computer Science 6.345/HST.728 Automatic Speech Recognition Spring, 2010Guest Lecturer: Louis D. Braida Sensory Communication Group Research Laboratory of Electronics 2/18/2010
MIT - CS - 6.345
MITSpeech Signal Representation Fourier Analysis Cepstral Analysis Linear Prediction Auditorily-Motivated Representations Comparisons6.345 Automatic Speech Recognition (2010)Speech Signal Representaion 1MITDiscrete-Time Fourier Transform + X(ej ) =
MIT - CS - 6.345
MITSpeech Sounds of American English There are over 40 speech sounds in American English which can be organized by their basic manner of articulation Manner Class Vowels Fricatives Stops Nasals Semivowels Affricates Aspirant Number 18 8 6 3 4 2 1 Vowel
MIT - CS - 6.345
Massachusetts Institute of Technology Department of Electrical Engineering & Computer Science 6.345 / HST.728 Automatic Speech Recognition Spring, 2010Course InformationName Lecturers: TA: Secretary: Office Telephone E-mail 3-1640 3-8513 3-3049 glass@mi
MIT - CS - 6.345
186IEEE TRANSACTIONS ON AUDIO, SPEECH, AND LANGUAGE PROCESSING, VOL. 16, NO. 1, JANUARY 2008Unsupervised Pattern Discovery in SpeechAlex S. Park, Member, IEEE, and James R. Glass, Senior Member, IEEEAbstract-We present a novel approach to speech proce
MIT - CS - 6.345
MIT - CS - 6.345
MIT - CS - 6.345
MIT - CS - 6.345
MIT - CS - 6.345
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.345 / HST.728 Predicting Speech Intelligibility Issued: February 18, 201001Speech IntelligibilityWhen communicating via speech, the speaker attempts to i
MIT - CS - 6.345
MIT - CS - 6.345
Speech Communication 22 Z1997. 115Speech recognition by machines and humansRichard P. Lippmann) Lincoln Laboratory MIT, Room S4-121, 244 Wood Street, Lexington, MA 02173-9108, USA Received 2 February 1996; revised 14 November 1996; accepted 28 April 19
MIT - CS - 6.345
A TUTORIAL ON PRINCIPAL COMPONENT ANALYSISDerivation, Discussion and Singular Value DecompositionJon Shlens | jonshlens@ucsd.edu Principal component analysis (PCA) is a mainstay of modern data analysis - a black box that is widely used but poorly unders
MIT - CS - 6.345
-16.345-HST.728 Automatic Speech Recognition Spring Term, 2010 Auditory Processing of Speech. Louis D. Braida Sensory Communication Group Research Laboratory of Electronics and Massachusetts Institute of Technology Department of Electrical Engineering a
MIT - CS - 6.345
MIT - CS - 6.345
MIT - CS - 6.345
Zue. Speech Input/Output TechnologiesEighty Challenges Facing Speech Input/Output TechnologiesVictor Zue MIT Computer Science and Artificial Intelligence Laboratory Cambridge, MA, USA zue@csail.mit.eduABSTRACT During the past three decades, we have wit
MIT - CS - 6.345
Conversational Interfaces: Advances and ChallengesVICTOR W. ZUE AND JAMES R. GLASS, MEMBER, IEEE Invited PaperThe past decade has witnessed the emergence of a new breed of humancomputer interfaces that combines several human language technologies to ena
MIT - CS - 6.254
Reading List Topics and PapersLearning H.P. Young, "The Evolution of Conventions," Econometrica, vol. 61, pp. 5784,1993. M. Kandori, G.J. Mailath, and R. Rob, "Learning, mutation, and long run equilibria in games," Econometrica, vol. 61, no. 1, pp. 2956,
MIT - CS - 6.254
6:254 Game Theory with Engineering Applications Course InformationDescription Introduction to fundamentals of game theory and mechanism design with motivations drawn from engineered/networked systems (including distributed control of wireline and wireles
MIT - CS - 6.254
Tentative Syllabus1. Introduction to Game Theory (1 Lecture): Games and solutions. Game theory and mechanism design. Examples from networks. 2. Strategic Form Games (4-5 Lectures): Matrix and continuous games. Iterated strict dominance. Rationalizability
MIT - CS - 6.254
6.254: Game Theory with Engineering Applications Guest Lecture: Social Choice and Voting TheoryDaron Acemoglu MITMay 6, 20101Game Theory: Lecture 21IntroductionOutlineSocial choice and group decision-making Arrow' Impossibility Theorem s Gibbard-Sa
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 1: IntroductionAsu Ozdaglar MITFebruary 2, 20101Game Theory: Lecture 1IntroductionOptimization Theory: Optimize a single objective over a decision variable x Rn . i ui ( x ) subject to x X Rn
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 2: Strategic Form GamesAsu Ozdaglar MITFebruary 4, 20091Game Theory: Lecture 2IntroductionOutlineDecisions, utility maximization Strategic form games Best responses and dominant strategies D
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 3: Strategic Form Games - Solution ConceptsAsu Ozdaglar MITFebruary 9, 20101Game Theory: Lecture 3IntroductionOutlineReview Examples of Pure Strategy Nash Equilibria Mixed Strategies and Mix
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 4: Strategic Form Games - Solution ConceptsAsu Ozdaglar MITFebruary 11, 20101Game Theory: Lecture 4IntroductionOutlineReview Correlated Equilibrium Existence of a Mixed Strategy Equilibrium
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 5: Existence of a Nash EquilibriumAsu Ozdaglar MITFebruary 18, 20101Game Theory: Lecture 5IntroductionOutlinePricing-Congestion Game Example Existence of a Mixed Strategy Nash Equilibrium in
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 6: Continuous and Discontinuous GamesAsu Ozdaglar MITFebruary 23, 20101Game Theory: Lecture 6IntroductionOutlineContinuous Games Existence of a Mixed Nash Equilibrium in Continuous Games (Gl
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 7: Supermodular GamesAsu Ozdaglar MITFebruary 25, 20101Game Theory: Lecture 7IntroductionOutlineUniqueness of a Pure Nash Equilibrium for Continuous Games Supermodular Games Reading:Rosen J
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 8: Supermodular and Potential GamesAsu Ozdaglar MITMarch 2, 20101Game Theory: Lecture 8IntroductionOutlineReview of Supermodular Games Potential Games Reading:Fudenberg and Tirole, Section
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 9: Computation of NE in finite gamesAsu Ozdaglar MITMarch 4, 20101Game Theory: Lecture 9IntroductionIntroductionIn this lecture, we study various approaches for the computation of mixed Nash
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 10: Evolution and Learning in GamesAsu Ozdaglar MITMarch 9, 20101Game Theory: Lecture 10IntroductionOutlineMyopic and Rule of Thumb Behavior Evolution Evolutionarily Stable Strategies Replic
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 11: Learning in GamesAsu Ozdaglar MITMarch 11, 20101Game Theory: Lecture 11IntroductionOutlineLearning in Games Fictitious Play Convergence of Fictitious PlayReading: Fudenberg and Levine,
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 12: Extensive Form GamesAsu Ozdaglar MITMarch 16, 20101Game Theory: Lecture 12IntroductionOutlineExtensive Form Games with Perfect Information Backward Induction and Subgame Perfect Nash Equ
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 13: Extensive Form GamesAsu Ozdaglar MITMarch 18, 20101Game Theory: Lecture 13IntroductionOutlineExtensive Form Games with Perfect Information One-stage Deviation Principle Applications Ulti
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 14: Nash Bargaining SolutionAsu Ozdaglar MITMarch 30, 20101Game Theory: Lecture 14IntroductionOutlineRubinstein Bargaining Model with Alternating Offers Nash Bargaining Solution Relation of
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 15: Repeated GamesAsu Ozdaglar MITApril 1, 20101Game Theory: Lecture 15IntroductionOutlineRepeated Games (perfect monitoring)The problem of cooperation Finitely-repeated prisoner's dilemma
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 16: Repeated Games IIAsu Ozdaglar MITApril 13, 20101Game Theory: Lecture 16IntroductionOutlineRepeated Games perfect monitoring Folk Theorems Repeated Games imperfect monitoringPrice-trigge
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 17: Games with Incomplete Information: Bayesian Nash EquilibriaAsu Ozdaglar MITApril 15, 20101Game Theory: Lecture 17IntroductionOutlineIncomplete information. Bayes rule and Bayesian infere
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 18: Games with Incomplete Information: Bayesian Nash Equilibria and Perfect Bayesian EquilibriaAsu Ozdaglar MITApril 22, 20101Game Theory: Lecture 18IntroductionOutlineBayesian Nash Equilibr
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 19: Mechanism Design IAsu Ozdaglar MITApril 29, 20101Game Theory: Lecture 19IntroductionOutlineMechanism design Revelation principleIncentive compatibility Individual rationality"Optimal"
MIT - CS - 6.254
6.254 : Game Theory with Engineering Applications Lecture 20: Mechanism Design IIAsu Ozdaglar MITMay 4, 20101Game Theory: Lecture 20IntroductionOutlineMechanism design from social choice point of view Implementation in dominant strategies Revelatio
MIT - CS - 6.254
6.254: Game TheoryFebruary 11, 2010Lecture 4: Correlated RationalizabilityLecturer: Asu Ozdaglar1Correlated RationalizabilityIn this note, we allow a player to believe that the other players' actions are correlated- in other words, the other players
MIT - CS - 6.254
6.254: Game Theory with Engineering Applications February 23, 2010Lecture 6: Continuous and Discontinuous GamesLecturer: Asu Ozdaglar1IntroductionIn this lecture, we will focus on: Existence of a mixed strategy Nash equilibrium for continuous games (
MIT - CS - 6.254
6.972 Game Theory and Equilibrium AnalysisMidterm Exam April 6, 2004; 1-2:30 pmProblem 1. (40 points) For each one of the statements below, state whether it is true or false. If the answer is true, explain why. If the answer is false, give a counterexam
MIT - CS - 6.254
6.254 Game Theory with Engineering ApplicationsMidterm April 11, 2006Problem 1 : (35 points) Consider a Bertrand competition between two firms, where each firm chooses a price pi [0, 1]. Assume that one unit of demand is to be split between the two firm
MIT - CS - 6.254
6.254 Game Theory with Engineering ApplicationsMidterm April 8, 2008Problem 1 : (35 points) Consider a game with two players, where the pure strategy of each player is given by xi [0, 1]. Assume that the payoff function ui of player i is given by ui (x1
MIT - CS - 6.254
6.254: Game Theory with Engr AppProject DescriptionAs part of the requirements of the course, you need to complete a project on a topic of your choice, related to the class material. We encourage you to work in groups of 2-3 people. Please email Ermin i
MIT - CS - 6.254
6.254 Game Theory with Engr AppMidtermThursday, April 8, 2010Problem 1 (35 points) For each one of the statements below, state whether it is true or false. If the answer is true, explain why. If the answer is false, give a counterexample. Explanations
MIT - CS - 6.254
6.254 Game Theory with Engr AppMidterm SolutionsThursday, April 8, 2010Problem 1 (35 points) For each one of the statements below, state whether it is true or false. If the answer is true, explain why. If the answer is false, give a counterexample. Exp
North Shore - COMPUTER - 268546
Every program is formed by combining as many sequence, selection, and repetiton staement as appropriate for the algorithm the program implementsa procedure for solving a problem in terms of actions to execute and the order in which these action execute i