This Seattle Startup Is Developing AI Technology that Works for Smartphones

What it means for industry is that now you can actually make many, many more devices around you way smarter than they are right now.

By Patrick Marshall March 22, 2018


This article originally appeared in the March 2018 issue of Seattle magazine.

OFFICIAL RECOGNITION: delivers artificial intelligence that allows smartphones and other devices to detect objects, for example, and people (such as Ali Farhadi, above). Photo by John Vicory. Illustration by Lori Kelley.

This article appears in print in the March 2018 issue. Click here for a free subscription.

Two years ago, Ali Farhadi, an associate professor of computer science and engineering at the University of Washington, noticed a problem with artificial intelligence: While AI programs were growing increasingly demanding of computing resources, the devices people use smartphones, tablets, cameras, wearable devices are limited in those resources.

Farhadi and a colleague at the Allen Institute for Artificial Intelligence, Mohammed Rastegari, devised a way to shrink the resource requirements of AI by changing how algorithms are processed.

Ordinary AI processing, Farhadi explains, involves algorithms that perform billions of operations between floating-point numbers. Instead of doing multiplication and addition between two floating-point numbers which would consume 32 bits we approximate those numbers with only one bit, Farhadi says. Farhadi and Rastegari found that the simplified algorithms didnt sacrifice much accuracy.

When the findings were published, Farhadi and Rastegari were inundated with email messages. People wanted to know How to use the technology, what the licensing model was and whether there was a software development kit, Farhadi says.

While initially reluctant to start a company, in early 2017 they founded Seattle-based with $2.6 million of seed funding from Madrona Venture Group and the Allen Institute for Artificial Intelligence.

What it means for industry is that now you can actually make many, many more devices around you way smarter than they are right now, notes Farhadi. You dont need to change anything just deploy the algorithm to the device.

AI apps developed using can deliver such capabilities as image object detection, image analysis, speech recognition and natural language analysis, with processing taking place on the device itself rather than requiring a connection to a server. That means both faster processing and the ability to work without a network connection. has expanded from six employees to 15 in the past year and is continuing to grow rapidly. We are cash-flow-positive, despite the fact weve only been around nine to 10 months, Farhadi says. The market is hungry for this.

Follow Us