Microsoft Research

×
330 тыс
подписчики
50.3 млн
просмотры
9 254
видео
24 Окт 2008
создан
07.09.16 54:43
Jinx: Making Uncommon Concurrency Errors Commonplace in Shared Memory Programs
The era of increasing single-threaded application performance is long over. Application code bases must adapt to utilize multicore chips, or be forever stuck with circa 2004 performance levels.
35
07.09.16 1:07:15
What's my teammate going to do? Reasoning about probable plans for successful teamwork
As people are increasingly connected to other people and computer agents, forming mixed networks, collaborative teamwork offers great promise for transforming the way people perform their everyday
56
07.09.16 49:16
Beyond Trees: MRF Inference via Outer-Planar Decomposition
MAP inference in MRFs (or energy minimization) is known to be NP-hard in general, and thus research has focussed on either finding efficiently solvable subclasses (eg trees via BP), or approximate
175
07.09.16 1:19:29
Situational Impairments and Mobile Microinteractions
The lines between mobile devices - such as PDAs, mobile phones and cameras - have blurred, and are now almost gone.
57
07.09.16 41:16
Some Tutorial Notes on Dimension Reduction
The problem of dimension reduction has inspired many different methods over the years in the statistics and machine learning communities.
862
35.5
07.09.16 1:23:12
Demystifying Workflow in an Urban Emergency Department
The aim of this interactive session is to deconstruct operations in a high-volume, urban Emergency Department, examining the concepts of patient and information flow and how they relate to medical
159
07.09.16 1:04:05
Natural Language Processing From Scratch
We will describe recent advances in deep learning techniques for Natural Language Processing (NLP).
3 997
52.9
07.09.16 45:45
How Irrational Thinking Hinders Scientific Progress, Harms the Planet, and Threatens our Lives
For centuries, the general view had been that science is neither good nor bad, that it merely supplies information ad that new information is always beneficial.
54
07.09.16 1:04:26
First cryptanalysis of the full AES
The Advanced Encryption Standard (AES) is one of the most popular ciphers in the world and is widely used for both commercial and government purposes.
2 236
35.1
07.09.16 56:08
Semi-supervised Learning in Gigantic Image Collections
With the advent of the Internet it is now possible to collect hundreds of millions of images. These images come with varying degrees of label information.
541
35.7
07.09.16 1:05:21
Blackbox Polynomial Identity Testing for Depth 3 Circuits
Testing to see if a Boolean circuit computes the identically zero function is a fundamental problem in computational complexity.
262
07.09.16 58:56
Googled: The End of the World as We Know It
There are companies that create waves and those that ride or are drowned by them. LetΓÇÖs take a ride on the Google wave, from how it formed to how it crashed into traditional media businesses.
171
07.09.16 1:32:52
Can Complexity Theory Ratify the Invisible [1/19]
It is not from the benevolence of the butcher, the brewer, or the baker, that we expect our dinner, but from their regard for their own interest. Each participant in a competitive economy is led
28
07.09.16 56:14
Formal proof producing decision procedures
Automated decision procedures nowadays play a crucial role in the verification process of real life code.
116
07.09.16 1:11:29
Key Recovery Attacks of Practical Complexity on AES Variants With Up To 10 Rounds
AES is the best known and most widely used block cipher.
2 106
46.5
07.09.16 1:15:34
Learn an object recognition system with millions of parameters from a small number of training sets
The human object recognition system has about a trillion synapses and computer vision systems will probably need to learn a similar number of parameters in order to be competitive.
800
17.4
07.09.16 54:45
Grace: Safe Multithreaded Programming for C/C++
The shift from single to multiple core architectures means that programmers must write concurrent, multithreaded programs in order to increase application performance.
2 394
32.9
07.09.16 58:18
Image retrieval using short binary codes
The obvious way to find images that are semantically similar to a query image is to solve the object recognition problem.
959
22.5
07.09.16 55:22
Algorithms for boundary labeling
An overview on recent work on map labeling will be presented with emphasis on labeling with leaders.
74
07.09.16 1:11:54
New Directions in Accessible Computing
Accessible computing refers to software and hardware solutions that make computers and other aspects of life more accessible to persons with disabilities.
54
07.09.16 1:03:32
General Principles of Constraint Programming
Constraint programming (CP) is a general and powerful method to solve some combinatorial problems.
3 413
66.5
07.09.16 1:06:10
Execution of memory-bound workloads on GPUs via software managed cache
We present a technique for designing memory-bound algorithms with high data reuse on Graphics Processing Units (GPUs) equipped with close-to-ALU software-managed memory.
240
07.09.16 1:00:57
ExPert: Pareto-Efficient Replicated Task EXecution
Many large-scale distributed environments, aka ``clouds'', ``grids'', or ``batch systems'', execute Bags-of-(millions of) Tasks (BOTs).
24
07.09.16 1:21:33
Engineering the Software for Understanding Climate Change
Climate scientists build large, complex simulations with little or no software engineering training, and do not readily adopt the latest software engineering tools and techniques.
1 222
21.1
07.09.16 1:18:15
Towards a Science of the Web
The World Wide Web has changed almost every aspect of modern life and touches us all. We use it to shop, date, entertain, communicate and research.
5
07.09.16 1:26:00
Symbolic Counter Abstraction for Concurrent Software
The trend towards multi-core computing has made concurrent software an important target of computer-aided verification.
86
07.09.16 1:01:31
Artificial Companions as dialogue agents
COMPANIONS is an EU project that aims to change the way we think about the relationships of people to computers and the Internet by developing a virtual conversational 'Companion'.
43
07.09.16 1:04:37
Disciplined Message Passing
This talk addresses the question of whether message passing provides an adequate programming model for multicore processors.
100
07.09.16 1:16:49
The Recognition of Engagement in Human-Robot Dialogs
In this talk I will discuss research we have been conducting on the recognition of engagement and a re-usable module for engagement recognition in human-robot dialogs.
43
07.09.16 1:16:30
Of Scripts and Programs: Tall tales, Urban Legends, and Future Prospects
Scripting languages are playing an increasing role in todayΓÇÖs software landscape due to their support for rapid and exploratory development.
24
9 276 видеоназад91далее
жизньигрыфильмывесельеавтотехномузыкаспортедаденьгистройкаохотаогородзнанияздоровьекреативдетское