Of 13 10/08/2013MSRNE 5 th Anniversary: Communication Amid Uncertainty1 Communication Amid Uncertainty Madhu Sudan Microsoft Research.

Slides:



Advertisements
Similar presentations
Mechanism Design with Execution Uncertainty
Advertisements

Serial Interface Dr. Esam Al_Qaralleh CE Department
Dov Gordon & Jonathan Katz University of Maryland.
1+eps-Approximate Sparse Recovery Eric Price MIT David Woodruff IBM Almaden.
How well do you KNOW your 2 times table ? Play the following game Are you ready ? X MULTIPLYTIMES PRODUCT.
DCSP-7: Information Jianfeng Feng Department of Computer Science Warwick Univ., UK
Preprocessing Techniques for Computing Nash Equilibria Vincent Conitzer Duke University Based on: Conitzer and Sandholm. A Generalized Strategy Eliminability.
Of 23 09/24/2013HLF: Reliable Meaningful Communication1 Reliable Meaningful Communication Madhu Sudan Microsoft, Cambridge, USA.
Ulams Game and Universal Communications Using Feedback Ofer Shayevitz June 2006.
Bus 480 – Lecture 2 Transportation and Assignment models
Of 35 05/30/2012CSOI-Summer: Uncertainty in Communication1 Communication amid Uncertainty Madhu Sudan Microsoft, Cambridge, USA Based on: Universal Semantic.
Quantum Information Theory But, we are going to be even more ridiculous later and consider bits written on one atom instead of the present atoms.
Of 12 12/04/2013CSOI: Communication as Coordination1 Communication as Coordination Madhu Sudan Microsoft, Cambridge, USA -
Of 19 03/21/2012CISS: Beliefs in Communication1 Efficient Semantic Communication & Compatible Beliefs Madhu Sudan Microsoft, New England Based on joint.
Of 31 09/19/2011UIUC: Communication & Computation1 Communication & Computation A need for a new unifying theory Madhu Sudan Microsoft, New England.
Mixed Strategies.
Lecture 4 4.1,4.2 Counting. 4.1 Counting Two Important Principles: Product Rule and Sum Rule. Product Rule: Assume we need to perform procedure 1 AND.
Of 29 12/02/2013Purdue: Uncertainty in Communication1 Communication amid Uncertainty Madhu Sudan Microsoft, Cambridge, USA Based on: -Universal Semantic.
ENGIN112 L15: Magnitude Comparator and Multiplexers October 6, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 15 Magnitude Comparators.
Of 24 11/20/2012TIFR: Deterministic Communication Amid Uncertainty1 ( Deterministic ) Communication amid Uncertainty Madhu Sudan Microsoft, New England.
Of 30 10/31/2013Cornell: Uncertainty in Communication1 Communication amid Uncertainty Madhu Sudan Microsoft, Cambridge, USA Based on: -Universal Semantic.
Of 30 09/16/2013PACM: Uncertainty in Communication1 Communication amid Uncertainty Madhu Sudan Microsoft, Cambridge, USA Based on: -Universal Semantic.
Monte Hall Problem Let’s Draw a Game Tree… Problem 6, chapter 2.
NON - zero sum games.
Gillat Kol (IAS) joint work with Ran Raz (Weizmann + IAS) Interactive Channel Capacity.
Of 7 10/01/2013LIDS Lunch: Communication Amid Uncertainty1 Communication Amid Uncertainty Madhu Sudan Microsoft Research.
Of 30 09/04/2012ITW 2012: Uncertainty in Communication1 Communication amid Uncertainty Madhu Sudan Microsoft, Cambridge, USA Based on: Universal Semantic.
Part 3: The Minimax Theorem
Of 27 01/06/2015CMI: Uncertain Communication1 Communication Amid Uncertainty Madhu Sudan Microsoft Research Based on Juba, S. (STOC 2008, ITCS 2011) Juba,
Of 13 October 6-7, 2010Emerging Frontiers of Information: Kickoff 1 Madhu Sudan Microsoft Research + MIT TexPoint fonts used in EMF. TexPoint fonts used.
Of 14 01/03/2015ISCA-2015: Reliable Meaningful Communication1 Reliable Meaningful Communication Madhu Sudan Microsoft, Cambridge, USA.
Of 10 Uncertainty in Communication1 Communication amid Uncertainty Madhu Sudan Microsoft, Cambridge, USA Based on: Universal Semantic.
Of 12 03/22/2012CISS: Compression w. Uncertain Priors1 Compression under uncertain priors Madhu Sudan Microsoft, New England Based on joint works with:
Amparo Urbano (with P. Hernandez and J. Vila) University of Valencia. ERI-CES Pragmatic Languages with Universal Grammars: An Equilibrium Approach.
Algoritmi per Sistemi Distribuiti Strategici
Chapter 6 Information Theory
Fundamental limits in Information Theory Chapter 10 :
Noise, Information Theory, and Entropy
Approaches to ---Testing Software Some of us “hope” that our software works as opposed to “ensuring” that our software works? Why? Just foolish Lazy Believe.
Of 33 March 1, 2011 Semantic UCLA1 Universal Semantic Communication Madhu Sudan Microsoft Research + MIT Joint with Oded Goldreich (Weizmann)
Of 35 05/16/2012CTW: Communication and Computation1 Communication amid Uncertainty Madhu Sudan Microsoft, Cambridge, USA Based on: Universal Semantic Communication.
Noise, Information Theory, and Entropy
Of 19 June 15, 2015CUHK: Communication Amid Uncertainty1 Communication Amid Uncertainty Madhu Sudan Microsoft Research Based on joint works with Brendan.
Communication & Computing Madhu Sudan ( MSR New England ) Theories of.
Information Coding in noisy channel error protection:-- improve tolerance of errors error detection: --- indicate occurrence of errors. Source.
Richard W. Hamming Learning to Learn The Art of Doing Science and Engineering Session 13: Information Theory ` Learning to Learn The Art of Doing Science.
The Secrecy of Compressed Sensing Measurements Yaron Rachlin & Dror Baron TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:
Toward a Secure Data-Rate Theorem Paul Cuff. Control Setting Controller Encoder System (Plant) Sensors Rate R UiUi XiXi YiYi.
Coding Theory Efficient and Reliable Transfer of Information
Of 27 August 6, 2015KAIST: Reliable Meaningful Communication1 Reliable Meaningful Communication Madhu Sudan Microsoft Research.
1 What is Game Theory About? r Analysis of situations where conflict of interests is present r Goal is to prescribe how conflicts can be resolved 2 2 r.
The Price of Uncertainty in Communication Brendan Juba (Washington U., St. Louis) with Mark Braverman (Princeton)
Of 22 10/07/2015UMass: Uncertain Communication1 Communication Amid Uncertainty Madhu Sudan Microsoft Research Based on Juba, S. (STOC 2008, ITCS 2011)
Of 22 10/30/2015WUSTL: Uncertain Communication1 Communication Amid Uncertainty Madhu Sudan Harvard Based on Juba, S. (STOC 2008, ITCS 2011) Juba, S. (STOC.
1 Lecture 7 System Models Attributes of a man-made system. Concerns in the design of a distributed system Communication channels Entropy and mutual information.
Interactive Channel Capacity. [Shannon 48]: A Mathematical Theory of Communication An exact formula for the channel capacity of any noisy channel.
Gillat Kol (IAS) joint work with Anat Ganor (Weizmann) Ran Raz (Weizmann + IAS) Exponential Separation of Information and Communication.
Imperfectly Shared Randomness
Communication Amid Uncertainty
Communication Amid Uncertainty
Communication Complexity as a Lower Bound for Learning in Games
Communication Amid Uncertainty
Communication amid Uncertainty
Communication Amid Uncertainty
Uncertain Compression
General Strong Polarization
Universal Semantic Communication
Information-Theoretic Security
Communication Amid Uncertainty
Game Theory Solutions 1 Find the saddle point for the game having the following payoff table. Use the minimax criterion to find the best strategy for.
Presentation transcript:

of 13 10/08/2013MSRNE 5 th Anniversary: Communication Amid Uncertainty1 Communication Amid Uncertainty Madhu Sudan Microsoft Research

of 13 Reliable Communication? Problem from the 1940s: Advent of digital age. Problem from the 1940s: Advent of digital age. Communication media are always noisy Communication media are always noisy But digital information less tolerant to noise! But digital information less tolerant to noise! 10/08/2013MSRNE 5th Anniversary: Communication Amid Uncertainty2 AliceAlice BobBob We are not ready We are now ready

of 13 (Mathematical) Theory of Communication [Shannon, 1948] [Shannon, 1948] Questions considered: Questions considered: How to compress information (to eliminate common knowledge of sender and receiver) and minimize #bits communicated? How to compress information (to eliminate common knowledge of sender and receiver) and minimize #bits communicated? How to detect errors injected by communication channel? How to detect errors injected by communication channel? How to correct them? How to correct them? Fundamental discoveries: Fundamental discoveries: Bit, Entropy, Mutual Information, Coding, Decoding … Bit, Entropy, Mutual Information, Coding, Decoding … Driver of research and technology for 65 years! Driver of research and technology for 65 years! 10/08/2013MSRNE 5th Anniversary: Communication Amid Uncertainty3

of 13 Uncertainty in Communication? Always an issue … but usually uncertainty in channel of communication. Always an issue … but usually uncertainty in channel of communication. Lately, however … Also have to worry about uncertainty of communicating parties about each other. Lately, however … Also have to worry about uncertainty of communicating parties about each other. Communicating with printer: What format does it like the document? Communicating with printer: What format does it like the document? E.g.: How would you like to archive your family photographs digitally when you are uncertain which format will be viewable? Would you compress? E.g.: How would you like to archive your family photographs digitally when you are uncertain which format will be viewable? Would you compress? New class of questions … new solutions needed. New class of questions … new solutions needed. Often natural communication encounters/solves these problems. How? Often natural communication encounters/solves these problems. How? First, a new model. First, a new model. 10/08/2013MSRNE 5th Anniversary: Communication Amid Uncertainty4

of 13 Modelling uncertainty Classical Shannon Model 10/08/2013MSRNE 5th Anniversary: Communication Amid Uncertainty5 A B Channel B2B2B2B2 AkAkAkAk A3A3A3A3 A2A2A2A2 A1A1A1A1 B1B1B1B1 B3B3B3B3 BjBjBjBj Uncertain Communication Model New Class of Problems New challenges Needs more attention!

of 13 Example 1: Communication with uncertain priors 10/08/2013MSRNE 5th Anniversary: Communication Amid Uncertainty6

of 13 Example: Compression 10/08/2013MSRNE 5th Anniversary: Communication Amid Uncertainty7 A B B2B2B2B2 AkAkAkAk A3A3A3A3 A2A2A2A2 A1A1A1A1 B1B1B1B1 B3B3B3B3 BjBjBjBj

of 13 Flavor of results 10/08/2013MSRNE 5th Anniversary: Communication Amid Uncertainty8 A B B2B2B2B2 AkAkAkAk A3A3A3A3 A2A2A2A2 A1A1A1A1 B1B1B1B1 B3B3B3B3 BjBjBjBj

of 13 Misunderstanding and Meaning Bits lead to action Bits lead to action How can sender ensure receiver understands instruction and acts accordingly? How can sender ensure receiver understands instruction and acts accordingly? Incentive? Incentive? Receiver may not want to follow senders instructions. Receiver may not want to follow senders instructions. Or receiver may not understand … Or receiver may not understand … Goal-oriented comm. [GoldreichJubaS.12] Goal-oriented comm. [GoldreichJubaS.12] Sender must have goal + sense progress. Sender must have goal + sense progress. Achievement of goal is functional defn. of communicating meaningfully. Achievement of goal is functional defn. of communicating meaningfully. Sufficient conditions for comm. meaningfully. Sufficient conditions for comm. meaningfully. 10/08/2013MSRNE 5th Anniversary: Communication Amid Uncertainty9 A B B2B2B2B2 AkAkAkAk A3A3A3A3 A2A2A2A2 A1A1A1A1 B1B1B1B1 B3B3B3B3 BjBjBjBj

of 13 Example: Communication as Coordination Game [Leshno,S.13] Two players playing series of coordination games Two players playing series of coordination games Coordination? Coordination? Two players simultaneously choose 0/1 actions. Two players simultaneously choose 0/1 actions. Win if both agree : Win if both agree : Alices payoff: not less if they agree Alices payoff: not less if they agree Bobs payoff: strictly higher if they agree. Bobs payoff: strictly higher if they agree. Knowledge about each other? Knowledge about each other? Dont know each others strategy exactly. Dont know each others strategy exactly. But know set of reasonable strategies from which the other players chooses one. How should Bob play? But know set of reasonable strategies from which the other players chooses one. How should Bob play? Can he hope to learn? After all Alice is reasonable? Can he hope to learn? After all Alice is reasonable? Specifically: Always coordinate after finite # of initial miscoordinations? Specifically: Always coordinate after finite # of initial miscoordinations? 10/08/2013MSRNE 5th Anniversary: Communication Amid Uncertainty10 A B B2B2B2B2 AkAkAkAk A3A3A3A3 A2A2A2A2 A1A1A1A1 B1B1B1B1 B3B3B3B3 BjBjBjBj

of 13 Example: Communication as Coordination Game [Leshno,S.13] Two players playing series of coordination games Two players playing series of coordination games Coordination? Coordination? … Knowledge about each other? Knowledge about each other? Reasonable Reasonable Can Bob learn to coordinate, while being reasonable? Can Bob learn to coordinate, while being reasonable? Theorem: Theorem: Not Deterministically (under mild general assumptions) Not Deterministically (under mild general assumptions) Alice may be trying to learn Bob at same time! Alice may be trying to learn Bob at same time! Yes, with randomness (for many broad notions of reasonability: computably-coordinatable, poly-time coordinatable etc.) Yes, with randomness (for many broad notions of reasonability: computably-coordinatable, poly-time coordinatable etc.) Can break symmetries with randomness. Can break symmetries with randomness. 10/08/2013MSRNE 5th Anniversary: Communication Amid Uncertainty11 A B B2B2B2B2 AkAkAkAk A3A3A3A3 A2A2A2A2 A1A1A1A1 B1B1B1B1 B3B3B3B3 BjBjBjBj

of 13 Conclusions Communication, when mixed with computation (intelligence), leads to new mathematical problems. Communication, when mixed with computation (intelligence), leads to new mathematical problems. Model many aspects of natural communication; and many challenges in the digital age. Model many aspects of natural communication; and many challenges in the digital age. Lots of work to be done! Lots of work to be done! 10/08/2013MSRNE 5th Anniversary: Communication Amid Uncertainty12 A B B2B2B2B2 AkAkAkAk A3A3A3A3 A2A2A2A2 A1A1A1A1 B1B1B1B1 B3B3B3B3 BjBjBjBj

of 13 Thank You! 10/08/2013MSRNE 5th Anniversary: Communication Amid Uncertainty13

of 13 10/08/2013MSRNE 5th Anniversary: Communication Amid Uncertainty X,1X,1X,1X,1 Z,0Z,0Z,0Z,0 W,1W,1W,1W,1 Y,0Y,0Y,0Y,00