DARPA Goes “Meta” with Machine Learning for Machine Learning

Data-Driven Discovery of Models (D3M) seeks to increase pace of scientific discovery and improve military planning, logistics and intelligence outcomes

Popular search engines are great at finding answers for point-of-fact questions like the elevation of Mount Everest or current movies running at local theaters. They are not, however, very good at answering what-if or predictive questions—questions that depend on multiple variables, such as "What influences the stock market?" or "What are the major drivers of environmental stability?" In many cases that shortcoming is not for lack of relevant data. Rather, what's missing are empirical models of complex processes that influence the behavior and impact of those data elements. In a world in which scientists, policymakers and others are awash in data, the inability to construct reliable models that can deliver insights from that raw information has become an acute limitation for planners.

To free researchers from the tedium and limits of having to design their own empirical models, DARPA today launched its Data-Driven Discovery of Models (D3M) program. The goal of D3M is to help overcome the data-science expertise gap by enabling non-experts to construct complex empirical models through automation of large parts of the model-creation process. If successful, researchers using D3M tools will effectively have access to an army of "virtual data scientists."

"The construction of empirical models today is largely a manual process, requiring data experts to translate stochastic elements, such as weather and traffic, into models that engineers and scientists can then ask questions of," said Wade Shen, program manager in DARPA's Information Innovation Office. "We have an urgent need to develop machine-based modeling for users with no data-science background. We believe it's possible to automate certain aspects of data science, and specifically to have machines learn from prior example how to construct new models."

D3M is being initiated at a time when there is unprecedented availability of data via improved sensing and open sources, and vast opportunities to take advantage of those data streams to speed scientific discovery, deepen intelligence collection, and improve U.S. government logistics and workforce management. Unfortunately, the expertise required to build useful models is in short supply. Some experts project deficits of 140,000 to 190,000 data scientists worldwide in 2016 alone, and increasing shortfalls in coming years. Also, because the process to build empirical models is so manual, their relative sophistication and value is often limited.

A recent exercise conducted by researchers from New York University illustrated the problem. The goal was to model traffic flows as a function of time, weather and location for each block in downtown Manhattan, and then use that model to conduct "what-if" simulations of various ride-sharing scenarios and project the likely effects of those ride-sharing variants on congestion. The team managed to make the model, but it required about 30 person-months of NYU data scientists' time and more than 60 person-months of preparatory effort to explore, clean and regularize several urban data sets, including statistics about local crime, schools, subway systems, parks, noise, taxis, and restaurants.

"Our ability to understand everything from traffic to the behavior of hostile forces is increasingly possible given the growth in data from sensors and open sources," said Shen. "The hope is that D3M will handle the basics of model development so people can apply their human intelligence to look at data in new ways, and imagine solutions and possibilities that were not obvious or even conceivable before."

Featured Product

PQ12-R Micro Linear Servo

PQ12-R Micro Linear Servo

The PQ12-R series of linear servos are the smallest affordable linear servo on the market today. Small enough to fit inside a tic tac box, it's very powerful with a maximum force of over 11lbs. It operates as a direct plug-and-play replacement for standard rotary servos, using the same standard 3 wire connector. Regardless of how you drive your servos, be it with an RC receiver, an Arduino board, or a VEX micro-controller, the PQ12-R servo will function in place of a regular servo, but with the added benefit of providing linear motion. They're available in a 20mm stroke coupled with gear ratio options of 30:1, 63:1 and 100:1 cover a large variety of applications. Our PQ12 is popular used in a variety of robotics applications, medical devices, radio control and 3D printable bionic hands. Our PQ12 is proudly designed in Canada by our in-house team of engineers and thoroughly tested before leaving our facility.