Of 30 10/31/2013Cornell: Uncertainty in Communication1 Communication amid Uncertainty Madhu Sudan Microsoft, Cambridge, USA Based on: -Universal Semantic.

Slides:



Advertisements
Similar presentations
Dov Gordon & Jonathan Katz University of Maryland.
Advertisements

Milan Vojnović Microsoft Research Cambridge Collaborators: E. Perron and D. Vasudevan 1 Consensus – with Limited Processing and Signalling.
DCSP-7: Information Jianfeng Feng Department of Computer Science Warwick Univ., UK
Of 23 09/24/2013HLF: Reliable Meaningful Communication1 Reliable Meaningful Communication Madhu Sudan Microsoft, Cambridge, USA.
Writing Bad-News Messages
Of 35 05/30/2012CSOI-Summer: Uncertainty in Communication1 Communication amid Uncertainty Madhu Sudan Microsoft, Cambridge, USA Based on: Universal Semantic.
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.
Of 10 09/27/2011Communication, Computing & Technology: Communication, Computing, & Technology Madhu Sudan MSR New England.
Of 13 10/08/2013MSRNE 5 th Anniversary: Communication Amid Uncertainty1 Communication Amid Uncertainty Madhu Sudan Microsoft Research.
A Unified Approach to Combat Counterfeiting: Use of the Digital Object Architecture and ITU-T Recommendation X.1255 Robert E. Kahn President & CEO CNRI,
CSE 473/573 Computer Vision and Image Processing (CVIP) Ifeoma Nwogu Lecture 27 – Overview of probability concepts 1.
Of 29 12/02/2013Purdue: Uncertainty in Communication1 Communication amid Uncertainty Madhu Sudan Microsoft, Cambridge, USA Based on: -Universal Semantic.
Of 24 11/20/2012TIFR: Deterministic Communication Amid Uncertainty1 ( Deterministic ) Communication amid Uncertainty Madhu Sudan Microsoft, New England.
Of 30 09/16/2013PACM: Uncertainty in Communication1 Communication amid Uncertainty Madhu Sudan Microsoft, Cambridge, USA Based on: -Universal Semantic.
BAYESIAN NETWORKS Ivan Bratko Faculty of Computer and Information Sc. University of Ljubljana.
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.
Sponsored by the U.S. Department of Defense © 2005 by Carnegie Mellon University 1 Pittsburgh, PA Dennis Smith, David Carney and Ed Morris DEAS.
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:
Poorvi Vora/CTO/IPG/HP 01/03 1 The channel coding theorem and the security of binary randomization Poorvi Vora Hewlett-Packard Co.
Fundamental limits in Information Theory Chapter 10 :
1 Chapter 1 Introduction. 2 Outline 1.1 A Very Abstract Summary 1.2 History 1.3 Model of the Signaling System 1.4 Information Source 1.5 Encoding a Source.
A Graph-based Framework for Transmission of Correlated Sources over Multiuser Channels Suhan Choi May 2006.
Some 3CNF Properties are Hard to Test Eli Ben-Sasson Harvard & MIT Prahladh Harsha MIT Sofya Raskhodnikova MIT.
Noise, Information Theory, and Entropy
Microcomputer Networking II St. Cloud State University MCS 426, Fall 1999 Instructor: Adomas Svirskas The ISO/OSI Reference Model The Model Functionality.
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
Some basic concepts of Information Theory and Entropy
Of 28 Probabilistically Checkable Proofs Madhu Sudan Microsoft Research June 11, 2015TIFR: Probabilistically Checkable Proofs1.
 2002 Prentice Hall. All rights reserved. 1 Introduction to Visual Basic.NET,.NET Framework and Visual Studio.NET Outline 1.7Introduction to Visual Basic.NET.
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.
Channel Capacity
Basic Concepts of Encoding Codes, their efficiency and redundancy 1.
A Mathematical Theory of Communication Jin Woo Shin Sang Joon Kim Paper Review By C.E. Shannon.
Coding Theory Efficient and Reliable Transfer of Information
Potential and specific features of the method of transmission and integrated protection of information Stocos, Ltd.1.
Of 27 August 6, 2015KAIST: Reliable Meaningful Communication1 Reliable Meaningful Communication Madhu Sudan Microsoft Research.
The Price of Uncertainty in Communication Brendan Juba (Washington U., St. Louis) with Mark Braverman (Princeton)
Transmission Model of Communication Melisa Nahimana.
Database Systems Database Systems: Design, Implementation, and Management, Rob and Coronel.
Of 27 12/03/2015 Boole-Shannon: Laws of Communication of Thought 1 Laws of Communication of Thought? Madhu Sudan Harvard.
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.
Gillat Kol (IAS) joint work with Anat Ganor (Weizmann) Ran Raz (Weizmann + IAS) Exponential Separation of Information and Communication.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall Appendix A Object-Oriented Analysis and Design A.1.
Of 17 Limits of Local Algorithms in Random Graphs Madhu Sudan MSR Joint work with David Gamarnik (MIT) 7/11/2013Local Algorithms on Random Graphs1.
Coding for Multipath TCP: Opportunities and Challenges Øyvind Ytrehus University of Bergen and Simula Res. Lab. NNUW-2, August 29, 2014.
Imperfectly Shared Randomness
Introduction to Visual Basic. NET,. NET Framework and Visual Studio
Communication Amid Uncertainty
And now for something completely different!
Communication Amid Uncertainty
Information Theory Michael J. Watts
Communication Amid Uncertainty
Communication amid Uncertainty
General Strong Polarization
Communication Amid Uncertainty
Uncertain Compression
General Strong Polarization
Communication Amid Uncertainty
Presentation transcript:

of 30 10/31/2013Cornell: Uncertainty in Communication1 Communication amid Uncertainty Madhu Sudan Microsoft, Cambridge, USA Based on: -Universal Semantic Communication – Juba & S. (STOC 2008) -Goal-Oriented Communication – Goldreich, Juba & S. (JACM 2012) -Compression without a common prior … – Kalai, Khanna, Juba & S. (ICS 2011) -Efficient Semantic Communication with Compatible Beliefs – Juba & S. (ICS 2011) -Deterministic Compression with uncertain priors – Haramaty & S. (ITCS 2014)

of 30 Classical theory of communication Clean architecture for reliable communication. Clean architecture for reliable communication. Remarkable mathematical discoveries: Prob. Method, Entropy, (Mutual) Information Remarkable mathematical discoveries: Prob. Method, Entropy, (Mutual) Information Needs reliable encoder + decoder (two reliable computers). Needs reliable encoder + decoder (two reliable computers). 10/31/2013Cornell: Uncertainty in Communication2 Shannon (1948) AliceAlice BobBob EncoderEncoder DecoderDecoder

of 30 Uncertainty in Communication? Always has been a central problem: Always has been a central problem: But usually focusses on uncertainty introduced by the channel But usually focusses on uncertainty introduced by the channel Standard Solution: Standard Solution: Use error-correcting codes Use error-correcting codes Significantly: Significantly: Design Encoder/Decoder jointly Design Encoder/Decoder jointly Deploy Encoder at Sender, Decoder at Receiver Deploy Encoder at Sender, Decoder at Receiver 10/31/2013Cornell: Uncertainty in Communication3

of 30 New Era, New Challenges: Interacting entities not jointly designed. Interacting entities not jointly designed. Can’t design encoder+decoder jointly. Can’t design encoder+decoder jointly. Can they be build independently? Can they be build independently? Can we have a theory about such? Can we have a theory about such? Where we prove that they will work? Where we prove that they will work? Hopefully: Hopefully: YES YES And the world of practice will adopt principles. And the world of practice will adopt principles. 10/31/2013Cornell: Uncertainty in Communication4

of 30 Example 1 10/31/2013Cornell: Uncertainty in Communication5

of 30 Example 2 Heterogenous data? Heterogenous data? Amazon-marketplace spends N programmer hours converting data from mom-n-pop store catalogs to uniform searchable format. Amazon-marketplace spends N programmer hours converting data from mom-n-pop store catalogs to uniform searchable format. Healthcare analysts spend enormous #hours unifying data from multiple sources. Healthcare analysts spend enormous #hours unifying data from multiple sources. Problem: Interface of software with data: Problem: Interface of software with data: Challenge: Challenge: Software designer uncertain of data format. Software designer uncertain of data format. Data designer uncertain of software. Data designer uncertain of software. 10/31/2013Cornell: Uncertainty in Communication6

of 30 Example 3 Archiving data Archiving data Physical libraries have survived for 100s of years. Physical libraries have survived for 100s of years. Digital books have survived for five years. Digital books have survived for five years. Can we be sure they will survive for the next five hundred? Can we be sure they will survive for the next five hundred? Problem: Uncertainty of the future. Problem: Uncertainty of the future. What systems will prevail? What systems will prevail? Why aren’t software systems ever constant? Why aren’t software systems ever constant? Problem: Problem: When designing one system, it is uncertain what the other’s design is (or will be in the future)! When designing one system, it is uncertain what the other’s design is (or will be in the future)! 10/31/2013Cornell: Uncertainty in Communication7

of 30 Modelling uncertainty Classical Shannon Model 10/31/2013Cornell: Uncertainty in Communication8 A B Channel B2B2B2B2 AkAkAkAk A3A3A3A3 A2A2A2A2 A1A1A1A1 B1B1B1B1 B3B3B3B3 BjBjBjBj Semantic Communication Model New Class of Problems New challenges Needs more attention!

of 30 Nature of uncertainty 10/31/2013Cornell: Uncertainty in Communication9

of 30 10/31/2013Cornell: Uncertainty in Communication10 II: Compression under uncertain beliefs/priors

of 30 Motivation 10/31/2013Cornell: Uncertainty in Communication11

of 30 Role of Dictionary (/Grammar/Language) 10/31/2013Cornell: Uncertainty in Communication12

of 30 Context? In general complex notion … In general complex notion … What does sender know/believe What does sender know/believe What does receiver know/believe What does receiver know/believe Modifies as conversation progresses. Modifies as conversation progresses. Our abstraction: Our abstraction: Context = Probability distribution on potential “meanings”. Context = Probability distribution on potential “meanings”. Certainly part of what the context provides; and sufficient abstraction to highlight the problem. Certainly part of what the context provides; and sufficient abstraction to highlight the problem. 10/31/2013Cornell: Uncertainty in Communication13

of 30 The problem 10/31/2013Cornell: Uncertainty in Communication14

of 30 Closeness of distributions: 10/31/2013Cornell: Uncertainty in Communication15

of 30 Dictionary = Shared Randomness? 10/31/2013Cornell: Uncertainty in Communication16

of 30 Solution (variant of Arith. Coding) 10/31/2013Cornell: Uncertainty in Communication17

of 30 Performance 10/31/2013Cornell: Uncertainty in Communication18

of 30 Implications 10/31/2013Cornell: Uncertainty in Communication19

of 30 10/31/2013Cornell: Uncertainty in Communication20 III: Deterministic Communication Amid Uncertainty

of 30 A challenging special case 10/31/2013Cornell: Uncertainty in Communication21

of 30 Model as a graph coloring problem 10/31/2013Cornell: Uncertainty in Communication22X

of 30 Main Results [w. Elad Haramaty] 10/31/2013Cornell: Uncertainty in Communication23

of 30 Restricted Uncertainty Graphs 10/31/2013Cornell: Uncertainty in Communication24X

of 30 Homomorphisms 10/31/2013Cornell: Uncertainty in Communication25

of 30 10/31/2013Cornell: Uncertainty in Communication26

of 30 Better upper bounds: 10/31/2013Cornell: Uncertainty in Communication27

of 30 10/31/2013Cornell: Uncertainty in Communication28 Better upper bounds:

of 30 Future work? 10/31/2013Cornell: Uncertainty in Communication29

of 30 Thank You 10/31/2013Cornell: Uncertainty in Communication30