Automatic code reuse

Researchers at MIT’s Computer Science and Artificial Intelligence Laboratory (CSAIL) have developed a new system that allows programmers to transplant code from one program into another. The programmer can select […]

How neural networks think

Artificial-intelligence research has been transformed by machine-learning systems called neural networks, which learn how to perform tasks by analyzing huge volumes of training data. During training, a neural net continually […]

Two sciences tie the knot

Economics and computer science had always been on friendly terms at MIT. With the growth of cloud computing, e-commerce, machine learning, and online social networks, their relationship grew more serious. […]