Image
alt="Encoding-Decoding Constellations by Rebecca Lin (Credit: Jimmy Day/MIT Media Lab)."
CSAIL article

To innovate as a technologist, you need to be a polyglot—fluent in multiple languages of problem-solving, able to synthesize ideas across domains, reframing puzzles to visualize different outcomes, and revealing the questions that have yet to be asked.

Image
Given the prompt “Make me a chair” and feedback “I want panels on the seat,” the robot assembles a chair and places panel components according to the user prompt (Credits: Courtesy of the researchers).
CSAIL article

Computer-aided design (CAD) systems are tried-and-true tools used to design many of the physical objects we use each day. But CAD software requires extensive expertise to master, and many tools incorporate such a high level of detail they don’t lend themselves to brainstorming or rapid prototyping.

Image
CSAIL’s approach uses an LLM to plan how to answer complex reasoning tasks, then divides the legwork of that strategy among smaller language models. Their method helps LMs provide more accurate responses than leading LLMs and approach the precision of top reasoning systems, while being more efficient than both (Credit: Alex Shipps/MIT CSAIL).
CSAIL article

As language models (LMs) improve at tasks like image generation, trivia questions, and simple math, you might think that human-like reasoning is around the corner. In reality, they still trail us by a wide margin on complex tasks. Try playing Sudoku with one, for instance, where you fill in numbers one through nine in such a way that each appears only once across the columns, rows, and sections of a nine-by-nine grid. Your AI opponent will either fail to fill in boxes on its own or do so inefficiently, though it can verify if you’ve filled yours out correctly.

Image
alt="The automated, multimodal approach developed by MIT researchers interprets artificial vision models that evaluate the properties of images (Credits: iStock)."
CSAIL article

Even networks long considered “untrainable” can learn effectively with a bit of a helping hand. Researchers at MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) have shown that a brief period of alignment between neural networks, a method they call guidance, can dramatically improve the performance of architectures previously thought unsuitable for modern tasks.

Image
MIT researchers are teaching robots to understand their own limits while still achieving their goals, ensuring the machines move safely and never overextend themselves (Credits: Maximilian Stölzle and Joey Impoza Roberts).
CSAIL article

Imagine having a continuum soft robotic arm bend around a bunch of grapes or broccoli, adjusting its grip in real time as it lifts the object. Unlike traditional rigid robots that generally aim to avoid contact with the environment as much as possible and stay far away from humans for safety reasons, this arm senses subtle forces, stretching and flexing in ways that mimic more of the compliance of a human hand. Its every motion is calculated to avoid excessive force while achieving the task efficiently. In MIT Computer Science and Artificial Intelligence Laboratory (CSAIL) and Laboratory for Information and Decisions Systems (LIDS) labs, these seemingly simple movements are the culmination of complex mathematics, careful engineering, and a vision for robots that can safely interact with humans and delicate objects.

Image
null
CSAIL article

More than 300 people across academia and industry spilled into an auditorium to attend a BoltzGen seminar on Thursday, Oct. 30, hosted by the Abdul Latif Jameel Clinic for Machine Learning in Health (MIT Jameel Clinic). Headlining the event was MIT PhD student and BoltzGen’s first author Hannes Stärk, who had announced BoltzGen just a few days prior.

Image
CTA is akin to creating a large collage by cutting and pasting rectangles from millions of different-colored plain paper (for example, the art of Piet Mondrian, depicted here): the essential information is preserved, but in a form the hardware can handle (Credit: ChatGPT).
CSAIL article

When the FORTRAN programming language debuted in 1957, it transformed how scientists and engineers programmed computers. Complex calculations could suddenly be expressed in concise, math-like notation using arrays — collections of values that make it easier to describe operations on data. That simple idea evolved into today’s “tensors,” which power many of the world’s most advanced AI and scientific computing systems through modern frameworks like NumPy and PyTorch.