We are pleased to announce the... NIPS*2008 Workshop on PROBABILISTIC PROGRAMMING: universal languages and inference; systems; and applications December 13th, 2008 Whistler, Canada [EMAIL PROTECTED] http://probabilistic-programming.org/ Organized by Daniel Roy (MIT) Vikash Mansinghka (MIT) John Winn (MSR-Cambridge) David McAllester (TTI-Chicago) Joshua Tenenbaum (MIT)
IMPORTANT DATES ======================================================== - OCT 21 2008 Submissions Due OCT 28 2008 Notifications Sent - DEC 13 2008 Workshop (small probability of DEC 12th) DEC 14 - 2008 Possible second day (interested? let us know.) BACKGROUND ============================================================= Probabilistic graphical models provide a formal lingua franca for modeling and a common target for efficient inference algorithms. Their introduction gave rise to an extensive body of work in machine learning, statistics, robotics, vision, biology, neuroscience, AI and cognitive science. However, many of the most innovative and useful probabilistic models published by the NIPS community far outstrip the representational capacity of graphical models and associated inference techniques. Models are communicated using a mix of natural language, pseudo code, and mathematical formulae and solved using special purpose, one-off inference methods. Rather than precise specifications suitable for automatic inference, graphical models typically serve as coarse, high-level descriptions, eliding critical aspects such as fine-grained independence, abstraction and recursion. PROBABILISTIC PROGRAMMING LANGUAGES (e.g., IBAL [14,15,30], Csoft/Infer.NET [8], Church [7], PTP [25], PFP/Haskell [26]; and logical approaches including BLOG [12], iBLOG [36], PRiSM [19], BLP [22], SLP [13], Markov Logic [18]) aim to close this representational gap, unifying general purpose programming with probabilistic modeling; literally, users specify a probabilistic model in its entirety (e.g., by writing code that generates a sample from the joint distribution) and inference follows automatically given the specification. These languages provide the full power of modern programming languages for describing complex distributions, and can enable reuse of libraries of models, support interactive modeling and formal verification, and provide a much-needed abstraction barrier to foster generic, efficient inference in universal model classes. We believe that the probabilistic programming language approach, which has been emerging over the last 10 years from a range of diverse fields including machine learning, computational statistics, systems biology, probabilistic AI, mathematical logic, theoretical computer science and programming language theory, has the potential to fundamentally change the way we understand, design, build, test and deploy probabilistic systems. A NIPS workshop will be a unique opportunity for this diverse community to meet, share ideas, collaborate, and help plot the course of this exciting research area. TOPICS ================================================================= One of the central goals of the workshop is to connect the NIPS, UAI and programming languages communities, introducing PL researchers to a wealth of critical statistical machine learning problems and yielding an influx of new mathematical ideas, compilation techniques, and application problems to NIPS. Topics of the workshop will include (but are not limited to): - languages, in particular programming languages, for _specifying_ joint and conditional distributions (i.e., probabilistic models) - inference algorithms for executing probabilistic programs, exact and approximate, deterministic and randomized - killer applications (what can we do now that we could not before) - learning and using structured representations of uncertain beliefs; large-scale probabilistic knowledge engineering - relationships between logical and procedural representations - how to build useful systems and environments for different user groups - trade-offs between the various existing languages and systems for probabilistic programming - how programming language research can help us, and vice versa: automatic differentiation; contracts; partial evaluation; identifying mathematical relationships between fundamental statistical notions like exchangeability, conditional independence, and random measures; and programming language notions like referential transparency, concurrency, and higher-order procedures; framing key conjectures and open problems - computable analysis and probability theory, e.g. finding exact, effective representations of continuous distributions - analysis of probabilistic programs and recursive stochastic processes and mechanical verification of probabilistic models and algorithms FORMAT ================================================================= This one day workshop will consist of invited and contributed talks, spotlights, poster sessions, and round-table discussions. Due to the considerable interest we have already received and a widely stated preference for a highly collaborative workshop environment, we anticipate spending the bulk of the workshop on poster sessions and open discussion, with very few talks. We are also soliciting feedback on whether a second day focused more on work and fostering collaboration would be of interest to our attendees, especially those only attending the workshops. If you would be interested in an extra day (timed so as to allow late afternoon/evening flights out of Vancouver), please contact us. CALL FOR CONTRIBUTIONS ================================================= Authors interested in presenting their work and ideas at the workshop should send an email with subject "Workshop Submission" to [EMAIL PROTECTED] and include: * a title authors and emails abstract (2 pages, NIPS style^, PDF or * PostScript) (^) http://nips.cc/PaperInformation/StyleFiles ORGANIZERS ============================================================= Organizer Mailing List: [EMAIL PROTECTED] Primary Contacts: Daniel Roy ([EMAIL PROTECTED]) Vikash Mansinghka ([EMAIL PROTECTED]) Computer Science and Artificial Intelligence Laboratory, MIT John Winn [EMAIL PROTECTED] Microsoft Research Cambridge David McAllester [EMAIL PROTECTED] Toyota Technology Institute at Chicago Joshua Tenenbaum [EMAIL PROTECTED] Brain and Cognitive Sciences, MIT FUNDING ================================================================ We are grateful to Microsoft Research Cambridge for generously offering to help fund the workshop. REFERENCES ============================================================= See http://probabilistic-programming.org _______________________________________________ uai mailing list uai@ENGR.ORST.EDU https://secure.engr.oregonstate.edu/mailman/listinfo/uai