main image

Research is the lifeblood of CSAIL. Applying computational thinking and advanced technologies, we pose difficult questions and pursue innovative answers. While research is our core activity, we view it not as an end in itself but as a means to an end. The goal is not merely to build our knowledge but rather to impact our world. Ultimately, our research is intended to someday improve the way we live, work, and play; heal, travel, and learn; manage our lives, and care for our environment. READ MORE >>

A transistor, conceived of in digital terms, has two states: on and off, which can represent the 1s and 0s of binary arithmetic.
But in analog terms, the transistor has an infinite number of states, which could, in principle, represent an infinite range of mathematical values. Digital computing,
Computer chips have stopped getting faster. For the past 10 years, chips’ performance improvements have come from the addition of processing units known as cores.
In theory, a program on a 64-core machine would be 64 times as fast as it would be on a single-core machine. But it rarely works out
For the past 40 years, eye-tracking technology — which can determine where in a visual scene people are directing their gaze — has been widely used in psychological experiments and marketing research, but it’s required pricey hardware that has kept it from finding consumer applications.
Researchers
For robots to navigate the world, they need to be able to make reasonable assumptions about their surroundings and what might happen during a sequence of events.
One way that humans come to learn these things is through sound. For infants, poking and prodding objects is not just fun; some
James Weis began merging the biological and computational worlds early on. A young marine biology enthusiast, Weis was building coral reef ecosystems in his aquariums at home before he was a teenager. Unhappy with chain pet stores that kept their wild-caught fish and coral in poor conditions, Weis
Researchers from MIT’s Computer Science and Artificial Intelligence Laboratory and Harvard University have developed a new algorithm that could help astronomers produce the first image of a black hole.
The algorithm would stitch together data collected from radio telescopes scattered around the
Completing a game of “Super Mario Brothers” can be hard — very, very hard.
That’s the conclusion of a new paper from researchers at CSAIL, the University of Ottawa, and Bard College at Simon’s Rock. They show that the problem of solving a level in “Super Mario Brothers” is as hard as the hardest
Symbolic execution is a powerful software-analysis tool that can be used to automaticallylocate and even repair programming bugs. Essentially, it traces out every path that a program’s execution might take.
But it tends not to work well with applications written using today’s programming frameworks
In experiments involving a simulation of the human esophagus and stomach, researchers at CSAIL, the University of Sheffield, and the Tokyo Institute of Technology have demonstrated a tiny origami robot that can unfold itself from a swallowed capsule and, steered by external magnetic fields,
In experiments involving a simulation of the human esophagus and stomach, researchers at CSAIL, the University of Sheffield, and the Tokyo Institute of Technology have demonstrated a tiny origami robot that can unfold itself from a swallowed capsule and, steered by external magnetic fields, crawl
Many diseases, such as cancer, diabetes, and schizophrenia, tend to be passed down through families. After researchers sequenced the human genome about 15 years ago, they had high hopes that this trove of information would reveal the genes that underlie these strongly heritable diseases.
However,
For as long as Leilani Battle can remember, she has always loved video games. Raised mostly outside of Seattle, (her father was in the navy), Battle followed her affinity for games through her study of computer science at the University of Washington before applying to MIT. Her passion morphed into
CSAIL principal investigator Nancy Lynch is one of four MIT faculty members elected to the National Academy of Sciences (NAS) in recognition of their “distinguished and continuing achievements in original research.”Lynch is the NEC Professor of Software Science and Engineering in the Department of
With the “Game of Thrones” season starting this week, fans have been feverishly discussing the show and its many polarizing characters. Who’s the meanest? The sexiest? The most memorable?  For that last one, MIT scientists are on the case.  Researchers from MIT’s Computer Science and
This week MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) received an unusual package: a six-foot-tall, 300-pound humanoid robot that NASA hopes to have serve on future space missions to Mars and beyond.A team of researchers led by CSAIL principal investigator Russ Tedrake
A team from CSAIL has won a prestigious analytics award based on their research about how digitally-connected tools could be used to help diagnose brain disorders.


A decade-long partnership between MIT professor Randall Davis and Dr. Dana Penney of the Lahey Hospital and Medical Center in
Planning algorithms for teams of robots fall into two categories: centralized algorithms, in which a single computer makes decisions for the whole team, and decentralized algorithms, in which each robot makes its own decisions based on local observations.
With centralized algorithms, if the
MIT has offered courses on everything from pirate training to “street-fighting math,” but a new robotics class is truly one for the birds.
This spring, a hands-on course housed at MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) took students on a trip to “Duckietown.” The
One reason we don’t yet have robot personal assistants buzzing around doing our chores is because making them is hard. Assembling robots by hand is time-consuming, while automation — robots building other robots — is not yet fine-tuned enough to make robots that can do complex tasks.
But if
Today’s security systems usually fall into one of two categories: human or machine. So-called “analyst-driven solutions” rely on rules created by living experts and therefore miss any attacks that don’t match the rules. Meanwhile, today’s machine-learning approaches rely on “anomaly detection,”



By exploiting some peculiarities of the popular Web programming framework Ruby on Rails, CSAIL researchers have developed a system that can quickly comb through tens of thousands of lines of application code to find security flaws.
In tests on 50 popular Web applications written using
A team that includes CSAIL researchers has designed a “flying monkey” robot that walks, grasps, flies, and clocks in at less than 1/10th of a pound. Modeled after the male stag beetle, the robot is part of a new class of robots capable of interacting with and modifying their surroundings, by using
One reason we don’t yet have robot personal assistants buzzing around doing our chores is because making them is hard. Assembling robots by hand is time-consuming, while automation — robots building other robots — is not yet fine-tuned enough to make robots that can do complex tasks.
But if humans
We’ve all been there, impatiently twiddling our thumbs while trying to locate a WiFi signal. But what if, instead, the WiFi could locate us?
According to researchers at MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL), it could mean safer drones, smarter homes, and password-
The Microsoft Kinect was a boon to robotics researchers. The cheap, off-the-shelf depth sensor allowed them to quickly and cost-effectively prototype innovative systems that enable robots to map, interpret, and navigate their environments.
But sensors like the Kinect, which use infrared light to
For people struggling with obesity, logging calorie counts and other nutritional information at every meal is a proven way to lose weight. The technique does require consistency and accuracy, however, and when it fails, it’s usually because people don't have the time to find and record all the
Most people with smartphones use a range of applications that collect personal information and store it on Internet-connected servers — and from their desktop or laptop computers, they connect to Web services that do the same. Some use still other Internet-connected devices, such as thermostats or
There are few things more frustrating than a slow-loading webpage. For companies, what’s even worse is what comes after: users abandoning their site in droves. Amazon, for example, estimates that every 100-millisecond delay cuts their profits by 1 percent.To help combat this problem, researchers
Researchers at MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) have developed a new system that allows Web users to share self-selected aspects of their online activity with their friends and the general public. The hope is to give users themselves, as well as academics and
Autonomous robots performing a joint task send each other continual updates: “I’ve passed through a door and am turning 90 degrees right.” “After advancing 2 feet I’ve encountered a wall. I’m turning 90 degrees right.” “After advancing 4 feet I’ve encountered a wall.” And so on.
Computers, of



Planning algorithms are widely used in logistics and control. They can help schedule flights and bus routes, guide autonomous robots, and determine control policies for the power grid, among other things.
In recent years, planning algorithms have begun to factor in uncertainty — variations



This month it was announced that CSAIL researchers Nir Shavit and Charles Leiserson will be participating in a cross-institutional consortium project at Harvard focused on brain-mapping.Merging the disciplines of data science and neuroscience, the Machine Intelligence from Cortical Networks (


In recent years, some of the most exciting advances in artificial intelligence have come courtesy of convolutional neural networks, large virtual networks of simple information-processing units, which are loosely modeled on the anatomy of the human brain.
Neural networks are typically implemented



Researchers at CSAIL and MIT's Microsystems Research Laboratories (MTL) have developed a low-power chip for processing 3-D camera data that could help visually impaired people navigate their environments. The chip consumes only one-thousandth as much power as a conventional computer
CSAIL researchers have developed a machine-learning system that can comb through repairs to open-source computer programs and learn their general properties, in order to produce new repairs for a different set of programs.
The researchers tested their system on a set of programming errors, culled
Getting drones to fly around without hitting things is no small task. Obstacle-detection and motion-planning are two of computer science’s trickiest challenges, because of the complexity involved in creating real-time flight plans that avoid obstacles and handle surprises like wind and weather.
In
The new Toyota Research Institute (TRI) - a $1 billion investment in artificial intelligence - aims to reduce traffic casualties, develop cars capable of navigating without human input, and advance the field of autonomous systems. This week TRI announced the advisory board and initial technical
We humans take for granted our remarkable ability to predict things that happen around us. For example, consider Rube Goldberg machines: One of the reasons we enjoy them is because we can watch a chain-reaction of objects fall, roll, slide and collide, and anticipate what happens next.
But how do
Object-recognition systems are beginning to get pretty good — and in the case of Facebook’s face-recognition algorithms, frighteningly good.
But object-recognition systems are typically trained on millions of visual examples, which is a far cry from how humans learn. Show a human two or three
Researchers from MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) have created an algorithm that can predict how memorable or forgettable an image is almost as accurately as humans — and they plan to turn it into an app that subtly tweaks photos to make them more memorable.
For



Researchers at CSAIL, New York University, and the University of Toronto have developed a computer system whose ability to produce a variation of a character in an unfamiliar writing system, on the first try, is indistinguishable from that of humans.
That means that the system in some sense
It’s been a busy year for MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL). Researchers won the Turing Award, created groundbreaking algorithms to fix code and detect disease, and developed exciting new robots and artificial-intelligence systems. As 2015 comes to a close,
 
Anonymity networks, which sit on top of the public Internet, are designed to conceal people’s Web-browsing habits from prying eyes. The most popular of these, Tor, has been around for more than a decade and is used by millions of people every day.
Recent research, however, has shown that
This week CSAIL principal investigator Victor W. Zue was one of three MIT faculty members to be elected as a fellow of the American Association for the Advancement of Science (AAAS), according to the journal Science.
The new fellows are part of a group of 347 AAAS members elected by their
CSAIL principal investigator Ruth Rosenholtz was on Science Friday today to discuss her research applying computer-vision techniques to transit maps.  Her computer models are capable of determining how well people will comprehend a subway map (or other complex visualizations) in a
CSAIL researchers have found that much of the data transferred to and from the 500 most popular free applications for Google Android cellphones make little or no difference to the user’s experience.
Of those “covert” communications, roughly half appear to be initiated by standard Android analytics
This week NASA announced that MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) is one of just two institutions who will receive “R5,” a six-foot, 290-pound humanoid robot also known as “Valkyrie” that will serve on future space missions to Mars and beyond.
Full story here.
This week NASA announced that MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) is one of just two institutions who will receive “R5,” a six-foot, 290-pound humanoid robot also known as “Valkyrie” that will serve on future space missions to Mars and beyond.A group led by



As smartphones become people’s primary computers and their primary cameras, there is growing demand for mobile versions of image-processing applications.
Image processing, however, can be computationally intensive and could quickly drain a cellphone’s battery. Some mobile applications try to



At the Siggraph Asia conference this week, MIT researchers presented a pair of papers describing techniques for either magnifying or smoothing out small variations in digital images.
The techniques could be used to produce more polished images for graphic-design projects, or, applied in the