Massachusetts Institute of Technology (MIT)

Consultancy : Research : Academic

Website | Video

Cambridge, Massachusetts, United States

Committed to doing groundbreaking work in computing, CSAIL have played key roles in developing innovations like the World Wide Web, RSA encryption, Ethernet, parallel computing and much of the technology underlying the ARPANet and the Internet.

Assembly Line

🧠 How MIT’s Liquid Neural Networks can solve AI problems from robotics to self-driving cars

đź“… Date:

✍️ Author: Ben Dickson

đź”– Topics: Liquid Neural Network

🏢 Organizations: MIT


Liquid neural networks, a novel type of deep learning architecture developed by researchers at the Computer Science and Artificial Intelligence Laboratory at MIT (CSAIL), offer a compact, adaptable and efficient solution to certain AI problems. These networks are designed to address some of the inherent challenges of traditional deep learning models.

Liquid neural networks represent a significant departure from traditional deep learning models. They use a mathematical formulation that is less computationally expensive and stabilizes neurons during training. The key to LNNs’ efficiency lies in their use of dynamically adjustable differential equations, which allows them to adapt to new situations after training. This is a capability not found in typical neural networks.

This significant reduction in size has several important consequences, Rus said. First, it enables the model to run on small computers found in robots and other edge devices. And second, with fewer neurons, the network becomes much more interpretable. Interpretability is a significant challenge in the field of AI. With traditional deep learning models, it can be difficult to understand how the model arrived at a particular decision.

Read more at VentureBeat

A simpler method for learning to control a robot

đź“… Date:

đź”– Topics: Machine Learning

🏢 Organizations: MIT, Stanford


Researchers from MIT and Stanford University have devised a new machine-learning approach that could be used to control a robot, such as a drone or autonomous vehicle, more effectively and efficiently in dynamic environments where conditions can change rapidly.

The researchers’ approach incorporates certain structure from control theory into the process for learning a model in such a way that leads to an effective method of controlling complex dynamics, such as those caused by impacts of wind on the trajectory of a flying vehicle. With this structure, they can extract a controller directly from the dynamics model, rather than using data to learn an entirely separate model for the controller.

The researchers also found that their method was data-efficient, which means it achieved high performance even with few data. For instance, it could effectively model a highly dynamic rotor-driven vehicle using only 100 data points. Methods that used multiple learned components saw their performance drop much faster with smaller datasets.

Read more at MIT News

📦 The chore of packing just got faster and easier

đź“… Date:

🏢 Organizations: MIT, Inkbit


A team of researchers from MIT and Inkbit (an MIT spinout company based in Medford, Massachusetts), headed by Wojciech Matusik, an MIT professor and Inkbit co-founder, is presenting this technique, which they call “dense, interlocking-free and Scalable Spectral Packing,” or SSP.

The first step in SSP is to work out an ordering of solid 3D objects for filling a fixed container. One possible approach, for example, is start with the largest objects and end with the smallest. The next step is to place each object into the container. To facilitate this process, the container is “voxelized,” meaning that it is represented by a 3D grid composed of tiny cubes or voxels, each of which may be just a cubic millimeter in size. The grid shows which parts of the container — or which voxels — are already filled and which are vacant.

Figuring out the best placements for each and every object as the container fills up obviously requires a lot of calculations. But the team employed a mathematical technique, the fast Fourier transform (FFT), which had never been applied to the packing problem before. By using FFT, the problems of minimizing voxel overlap and minimizing gaps for all voxels in the container can be solved through a relatively limited set of calculations, such as simple multiplications, as opposed to the impractical alternative of testing out all possible locations for the objects to be positioned inside. And that makes packing faster by several orders of magnitude.

Read more at MIT News

Why 3D printing is vital to success of US manufacturing

Closed-loop fully-automated frameworks for accelerating materials discovery

đź“… Date:

đź”– Topics: Machine Learning, Materials Science

🏢 Organizations: Citrine Informatics, Carnegie Mellon, MIT


Our work shows that a fully-automated closed-loop framework driven by sequential learning can accelerate the discovery of materials by up to 10-25x (or a reduction in design time by 90-95%) when compared to traditional approaches. We show that such closed-loop frameworks can lead to enormous improvement in researcher productivity in addition to reducing overall project costs. Overall, these findings present a clear value proposition for investing in closed-loop frameworks and sequential learning in materials discovery and design enterprises.

Read more at Citrine Informatics Blog

MIT Professor Neil Gershenfeld on How to Make Anything (Almost)

Computing With Chemicals Makes Faster, Leaner AI

đź“… Date:

✍️ Author: Dina Genkina

đź”– Topics: AI

🏢 Organizations: IBM, MIT


A device that draws inspiration from batteries now appears surprisingly well suited to run artificial neural networks. Called electrochemical RAM (ECRAM), it is giving traditional transistor-based AI an unexpected run for its money—and is quickly moving toward the head of the pack in the race to develop the perfect artificial synapse. Researchers recently reported a string of advances at this week’s IEEE International Electron Device Meeting (IEDM 2022) and elsewhere, including ECRAM devices that use less energy, hold memory longer, and take up less space.

A commercial ECRAM chip that accelerates AI training is still some distance away. The devices can now be made of foundry-friendly materials, but that’s only part of the story, says John Rozen, program director at the IBM Research AI Hardware Center. “A critical focus of the community should be to address integration issues to enable ECRAM devices to be coupled with front-end transistor logic monolithically on the same wafer, so that we can build demonstrators at scale and establish if it is indeed a viable technology.”

Read more at IEEE Spectrum

Machine learning facilitates “turbulence tracking” in fusion reactors

đź“… Date:

đź”– Topics: Machine Learning, Nucelar

🏢 Organizations: MIT


A multidisciplinary team of researchers is now bringing tools and insights from machine learning to aid this effort. Scientists from MIT and elsewhere have used computer-vision models to identify and track turbulent structures that appear under the conditions needed to facilitate fusion reactions.

Monitoring the formation and movements of these structures, called filaments or “blobs,” is important for understanding the heat and particle flows exiting from the reacting fuel, which ultimately determines the engineering requirements for the reactor walls to meet those flows. However, scientists typically study blobs using averaging techniques, which trade details of individual structures in favor of aggregate statistics. Individual blob information must be tracked by marking them manually in video data.

The researchers built a synthetic video dataset of plasma turbulence to make this process more effective and efficient. They used it to train four computer vision models, each of which identifies and tracks blobs. They trained the models to pinpoint blobs in the same ways that humans would.

When the researchers tested the trained models using real video clips, the models could identify blobs with high accuracy — more than 80 percent in some cases. The models were also able to effectively estimate the size of blobs and the speeds at which they moved.

Read more at MIT News

Using artificial intelligence to control digital manufacturing

đź“… Date:

đź”– Topics: Additive Manufacturing, Computer Vision, AI

🏢 Organizations: MIT


MIT researchers have now used artificial intelligence to streamline this procedure. They developed a machine-learning system that uses computer vision to watch the manufacturing process and then correct errors in how it handles the material in real-time. They used simulations to teach a neural network how to adjust printing parameters to minimize error, and then applied that controller to a real 3D printer. Their system printed objects more accurately than all the other 3D printing controllers they compared it to.

The work avoids the prohibitively expensive process of printing thousands or millions of real objects to train the neural network. And it could enable engineers to more easily incorporate novel materials into their prints, which could help them develop objects with special electrical or chemical properties. It could also help technicians make adjustments to the printing process on-the-fly if material or environmental conditions change unexpectedly.

Read more at MIT News

Robots learn how to shape Play-Doh

Simple, Cheap, and Portable: A Filter-Free Desalination System for a Thirsty World

đź“… Date:

✍️ Author: Payal Dhar

🏢 Organizations: MIT


A group of scientists from MIT has developed just such a portable desalination unit; it’s the size of a medium suitcase and weighs less than 10 kilograms. The unit’s one-button operation requires no technical knowledge. What’s more, it has a completely filter-free design. Unlike existing portable desalination systems based on reverse osmosis, the MIT team’s prototype does not need any high-pressure pumping or maintenance by technicians.

Read more at IEEE Spectrum

At Amazon Robotics, simulation gains traction

đź“… Date:

✍️ Author: Alan S. Brown

đź”– Topics: industrial robot, simulation

🏢 Organizations: Amazon, MIT


“To develop complex robotic manipulation systems, we need both visual realism and accurate physics,” says Marchese. “There aren’t many simulators that can do both. Moreover, where we can, we need to preserve and exploit structure in the governing equations — this helps us analyze and control the robotic systems we build.”

Drake, an open-source toolbox for modeling and optimizing robots and their control system, brings together several desirable elements for online simulation. The first is a robust multibody dynamics engine optimized for simulating robotic devices. The second is a systems framework that lets Amazon scientists write custom models and compose these into complex systems that represent actual robots. The third is what he calls a “buffet of well-tested solvers” that resolve numerical optimizations at the core of Amazon’s models, sometimes as often as every time step of the simulation. Lastly, is its robust contact solver. It calculates the forces that occur when rigid-body items interact with one another in a simulation.

Read more at Amazon Science

Neuro-symbolic AI could provide machines with common sense

đź“… Date:

✍️ Author: Ben Dickson

đź”– Topics: Artificial Intelligence

🏢 Organizations: MIT, IBM


Among the solutions being explored to overcome the barriers of AI is the idea of neuro-symbolic systems that bring together the best of different branches of computer science. In a talk at the IBM Neuro-Symbolic AI Workshop, Joshua Tenenbaum, professor of computational cognitive science at the Massachusetts Institute of Technology, explained how neuro-symbolic systems can help to address some of the key problems of current AI systems.

“We’re trying to bring together the power of symbolic languages for knowledge representation and reasoning as well as neural networks and the things that they’re good at, but also with the idea of probabilistic inference, especially Bayesian inference or inverse inference in a causal model for reasoning backwards from the things we can observe to the things we want to infer, like the underlying physics of the world, or the mental states of agents,” Tenenbaum says.

There are several attempts to use pure deep learning for object position and pose detection, but their accuracy is low. In a joint project, MIT and IBM created “3D Scene Perception via Probabilistic Programming” (3DP3), a system that resolves many of the errors that pure deep learning systems fall into.

Read more at BD TechTalks

Real-world robotic-manipulation system

đź“… Date:

✍️ Author: Larry Hardesty

đź”– Topics: Robotic Arm, Robotics

🏢 Organizations: MIT


So the next phase of the project was to teach the robot to use video feedback to adjust trajectories on the fly. Until now, Tedrake’s team had been using machine learning only for the robot’s perceptual system; they’d designed the control algorithms using traditional control-theoretical optimization. But now they switched to machine learning for controller design, too.

To train the controller model, Tedrake’s group used data from demonstrations in which one of the lab members teleoperated the robotic arm while other members knocked the target object around, so that its position and orientation changed. During training, the model took as input sensor data from the demonstrations and tried to predict the teleoperator’s control signals.

This requires a combination of machine learning and the more traditional, control-theoretical analysis that Tedrake’s group has specialized in. From data, the machine learning model learns vector representations of both the input and the control signal, but hand-tooled algorithms constrain the representation space to optimize the control signal selection. “It’s basically turning it back into a planning and control problem, but in the feature space that was learned,” Tedrake explains.

Read more at Amazon Science

Toward smart production: Machine intelligence in business operations

đź“… Date:

✍️ Authors: Duane S. Boning, Vijay D'Silva, Pete Kimball, Bruce Lawler, Retsef Levi, Ingrid Millan

đź”– Topics: Manufacturing Analytics, Machine Intelligence

🏢 Organizations: McKinsey, Vistra, MIT


Our research looked at five different ways that companies are using data and analytics to improve the speed, agility, and performance of operational decision making. This evolution of digital maturity begins with simple tools, such as dashboards to aid human decision making, and ends with true MI, machines that can adjust their own performance autonomously based on historical and real-time data.

Read more at McKinsey Insights

Machine Learning Improves Fusion Modeling

đź“… Date:

✍️ Author: Maurizio Di Paolo Emilio

🏢 Organizations: MIT


If researchers hope to control fusion for energy production, they need a better understanding of the turbulent motion of ions and electrons in plasmas moving through fusion reactors. The field lines of toroidal structures known as tokamaks force the plasma particles; the intent is to confine them long enough to produce significant net energy gains, but that’s a challenge with extraordinarily high temperatures but also small spaces.

In a couple of recent publications, MIT researchers have begun to directly test the accuracy of this reduced model by combining physics with machine learning. According to MIT’s researchers, the model examines the dynamic relationship of physical variables such as density, electric potential, and temperature and, at the same time, quantities such as the turbulent electric field and electron pressure. The researchers discovered that the turbulent electric fields associated with pressure fluctuations predicted by the reduced fluid model are compatible with high-fidelity gyrokinetic predictions in plasmas relevant to existing fusion devices.

Read more at EE Times

Tiny machine learning design alleviates a bottleneck in memory usage on internet-of-things devices

đź“… Date:

✍️ Author: Lauren Hinkel

đź”– Topics: IIoT

🏢 Organizations: MIT


Researchers are working to reduce the size and complexity of the devices that these algorithms can run on, all the way down to a microcontroller unit (MCU) that’s found in billions of internet-of-things (IoT) devices. An MCU is memory-limited minicomputer housed in compact integrated circuit that lacks an operating system and runs simple commands. These relatively cheap edge devices require low power, computing, and bandwidth, and offer many opportunities to inject AI technology to expand their utility, increase privacy, and democratize their use — a field called TinyML.

Read more at MIT News

Teaching Robots Dexterous Hand Manipulation

Roboat III: A Robotic Boat Transportation System

Machine-learning system accelerates discovery of new materials for 3D printing

đź“… Date:

✍️ Author: Adam Zewe

đź”– Topics: materials science, 3d printing, additive manufacturing

🏢 Organizations: MIT


The growing popularity of 3D printing for manufacturing all sorts of items, from customized medical devices to affordable homes, has created more demand for new 3D printing materials designed for very specific uses.

A material developer selects a few ingredients, inputs details on their chemical compositions into the algorithm, and defines the mechanical properties the new material should have. Then the algorithm increases and decreases the amounts of those components (like turning knobs on an amplifier) and checks how each formula affects the material’s properties, before arriving at the ideal combination.

The researchers have created a free, open-source materials optimization platform called AutoOED that incorporates the same optimization algorithm. AutoOED is a full software package that also allows researchers to conduct their own optimization.

Read more at Phys.org

Using blockchain technology to protect robots

đź“… Date:

✍️ Author: Adam Zewe

đź”– Topics: blockchain

🏢 Organizations: MIT, Polytechnic University of Madrid


The use of blockchain technology as a communication tool for a team of robots could provide security and safeguard against deception, according to a study by researchers at MIT and Polytechnic University of Madrid. The research may also have applications in cities where multi-robot systems of self-driving cars are delivering goods and moving people across town.

A blockchain offers a tamper-proof record of all transactions — in this case, the messages issued by robot team leaders — so follower robots can eventually identify inconsistencies in the information trail. Leaders use tokens to signal movements and add transactions to the chain, and forfeit their tokens when they are caught in a lie, so this transaction-based communications system limits the number of lies a hacked robot could spread, according to Eduardo Castelló, a Marie Curie Fellow in the MIT Media Lab and lead author of the paper.

Read more at Plant Engineering

Giving robots better moves

đź“… Date:

🏢 Organizations: MIT, RightHand Robotics


At the core of the RightHand Robotics solution is the idea of using machine vision and intelligent grippers to make piece-picking robots more adaptable. The combination also limits the amount of training needed to run the robots, equipping each machine with what the company equates to hand-eye coordination.

RightHand Robotics also utilizes an end-of-arm tool that combines suction with novel underactuated fingers, which Odhner says gives the robots more flexibility than robots relying solely on suction cups or simple pinching grippers. “Sometimes it actually helps you to have passive degrees of freedom in your hand, passive motions that it can make and can’t actively control,” Odhner says of the robots. “Very often those simplify the control task. They take problems from being heavily over-constrained and make them tractable to run through a motion planning algorithm.”

The data the robots collect are also used to improve reliability over time and shed light on warehouse operations for customers.

Read more at MIT News

Classify This Robot-Woven Sneaker With 3D-Printed Soles as 'Footware'

đź“… Date:

✍️ Author: Brian T. Horowitz

🏭 Vertical: Apparel, Machinery

🏢 Organizations: Adidas, IEEE, MIT, KRAM-WEISSHAAR


For athletes trying to run fast, the proper shoe can be essential to achieving peak performance. For athletes trying to run as fast as humanly possible, a runner’s shoe can also become a work of individually customized engineering.

This is why Adidas has married 3D printing with robotic automation in a mass-market footwear project it’s called Futurecraft.Strung, expected to be available for purchase as soon as later this year. Using a customized, 3D-printed sole, a Futurecraft.Strung manufacturing robot can place some 2,000 threads from up to 10 different sneaker yarns in one upper section of the shoe.

Read more at IEEE Spectrum

Using tactile-based reinforcement learning for insertion tasks

đź“… Date:

✍️ Authors: Alan Sullivan, Diego Romeres, Radu Corcodel

đź”– Topics: AI, cobot, reinforcement learning, robotics

🏢 Organizations: MIT, Mitsubishi Electric


A paper entitled “Tactile-RL for Insertion: Generalization to Objects of Unknown Geometry” was submitted by MERL and MIT researchers to the IEEE International Conference on Robotics and Automation (ICRA) in which reinforcement learning was used to enable a robot arm equipped with a parallel jaw gripper having tactile sensing arrays on both fingers to insert differently shaped novel objects into a corresponding hole with an overall average success rate of 85% with 3-4 tries.

Read more at The Robot Report

LaserFactory: Fabricating fully functional devices

HERMITS: Mechanical Shells for Reconfigurable Robotic Tangible Interfaces