
(Image: Roya Hamburger)
ON A summerâs day in 1899, a bicycle mechanic in Dayton, Ohio, slid a new inner tube out of its box and handed it to a customer. The pair chatted and the mechanic toyed idly with the empty box, twisting it back and forth. As he did so, he noticed the way the top of the box distorted in a smooth, spiral curve. It was a trivial observation â but one that would change the world.
Advertisement
The shape of the box just happened to remind the mechanic of a pigeonâs wing in flight. Watching that box flex in his hands, Wilbur Wright saw how simply twisting the frame supporting a biplaneâs wings would give him a way to control an aircraft in the air.
Serendipity and invention go hand in hand. The Wright brothersâ plane is just one of many examples. Take velcro: George de Mestral invented the material after he noticed the hook-covered seeds of the burdock plant sticking to his dog. And Harry Cooverâs liquid plastic concoction failed miserably as a material for cockpit canopies, as it stuck to everything. But it had a better use: superglue.
It may be romantic, but it is an achingly slow way to advance technology. Relying on happenstance means inventions that could be made today might not appear for years. âThe way inventions are created is hugely archaic and inefficient,â says Julian Nolan, CEO of Iprova, a company based in Lausanne, Switzerland, which specialises in generating inventions. Nothing has changed for hundreds of years, he says. âThatâs totally out of sync with most other industries.â
But we are starting to make our own luck. Those eureka moments could soon be dialled up on demand as leaps of imagination are replaced by the steady steps of software. From algorithms that mimic natureâs way of producing the best designs to systems that look for gaps between existing patented technologies that new designs might fill, computer-assisted invention is here.
The impact could be huge. Some claim automated invention will speed up technological progress. It could also level the playing field, making inventors of us all. But what happens if the currency of ideas is devalued? To qualify for a patent, for example, an idea canât be âobviousâ. How does that apply when ideas are found by brute force?
The first group to mimic evolution in patent design â pioneering the use of so-called genetic algorithms (see âAs nature intendedâ) â was led by John Koza at Stanford University in California in the 1990s. The team tested their algorithms by seeing if they could reinvent some of the staples of electronic design: the early filters, amplifiers and feedback control systems developed at Bell Labs in the 1920s and 1930s. They succeeded. âWe were able to reinvent all the classic Bell Labs circuits,â says Koza. âHad these techniques been around at the time, the circuits could have been created by genetic algorithms.â
In case that was a fluke, the team tried the same trick with six patented eyepiece lens arrangements used in various optical devices. The algorithm not only reproduced all the optical systems, but in some cases improved on the originals in ways that could be patented.
The versatility of this type of algorithm is clear from the showcase of evolved inventions at the annual Genetic and Evolutionary Computation Conference (GECCO). Innovations at this yearâs event included efficient swimming gaits for a four-tentacled, octopus-like underwater drone â evolved by a team at the BioRobotics Institute in Pisa, Italy â and the most fuel-efficient route for a future space probe to clean up low-Earth orbits. Engineers at the European Space Agencyâs advanced concepts lab in Noordwijk, the Netherlands, treated the task like a cosmic version of the famous travelling salesman problem â but instead of cities, their probe visits derelict satellites and dead rocket bodies to nudge them out of orbit.
However, the big prize at GECCO is the human competitiveness award, or âHumieâ, for inventions deemed to compete with human ingenuity. The first Humie, in 2004, was awarded for an odd-shaped antenna, evolved for a NASA-funded project. It worked brilliantly even though it looked like a weedy sapling, with a handful of awkwardly angled branches, rather than a regular stick-like antenna. It certainly wasnât something a human designer would produce.
That is often the point. âWhen computers are used to automate the process of inventing, they arenât blinded by the preconceived notions of human inventors,â says Robert Plotkin, a patent lawyer in Burlington, Massachusetts. âSo they can produce designs that a human would never dream of.â
This yearâs Humie winner was a way to improve the accuracy of super-low-power computers. So-called approximate computers are built from simple logic circuitry that consumes very little power but can make a lot of mistakes. By evolving smart software routines for such computers, Zdenek Vasicek at Brno University of Technology in the Czech Republic was able to correct many of the errors introduced by the simple design. The result is a greener chip for use in applications where computational exactness doesnât matter, like streaming music or video.
Thereâs just one problem with using genetic algorithms: you need to know in advance what you want to invent so that your algorithm can modify it in fruitful ways. âGenetic algorithms work well when you already know all the relevant features and can vary them until you get a solution that satisfies all your fitness constraints,â says Tony McCaffrey, chief technology officer of Innovation Accelerator based in Natick, Massachusetts. Nolan agrees: âGenetic algorithms tend to be good at optimising pre-existing inventions but typically not ones of great commercial value.â Thatâs because they donât take big, inventive steps, he says, and so have less chance of making a commercially valuable hit.
Innovation Acceleratorâs approach is to use software to help inventors notice easily missed features of a problem that, if addressed, could lead to a novel invention. âAn invention is something new that was not invented before because people overlooked at least one thing that the inventor noticed,â says McCaffrey. âIf we can get people to notice more obscure features of a problem, we raise the chances that they will notice the key features needed to solve the problem.â
To do that, the firm has written software that lets you describe a problem in human language. It then âexplodesâ the problem into a large number of related phrases and uses these to search the US Patent and Trademark Office database for inventions that solve similar problems. But similar is the operative word, says McCaffrey. The system is designed to look for analogues to the problem in other domains. In other words, the software does your lateral thinking for you.
In one example, McCaffrey asked the system to come up with a way to reduce concussion among American football players. The software exploded the description of the problem and searched for ways to reduce energy, absorb energy, exchange forces, lessen momentum, oppose force, alter direction and repel energy. Results for how to repel energy led the firm to invent a helmet that contained strong magnets to repel other playersâ helmets, lessening the impact of head clashes. Unfortunately, someone else beat them to the patent office by a few weeks. But it proved the principle, says McCaffrey.

One algorithm found a way to make helmets safer using magnets (Image: Brian Kersey/Press Association)
In another case, the software duplicated a ski-makerâs recent innovation. The problem was to find a way to stop skis vibrating so skiers could go faster and turn more safely. The manufacturer eventually stumbled upon an answer, but Innovation Acceleratorâs software was able to find it quickly. âA violin builder had a method to produce purer music by reducing vibrations in the instrument,â says McCaffrey. âThe method was applied to the skis and made them vibrate less.â
âNinety per cent of problems have already been solved in some other field,â says McCaffrey. âYou just have to find them.â He now plans to use IBMâs supercomputer Watson, which draws inferences from millions of documents, to help his system understand patents and technical papers far more deeply.
The technology at Nolanâs firm, Iprova, also helps inventors to think laterally â but with ideas derived from sources far beyond patent documents. The company is unwilling to reveal exactly how its Computer Accelerated Invention technique works, but in a 2013 patent, Iprova says it provides clients with âsuggested innovation opportunitiesâ by interrogating not only patent databases and technical journals, but also blogs, online news sites and social networks.
Of particular interest is the fact that it alters its suggestions as tech trends on the internet change. The result seems to be extremely productive. âWe use our technology to create hundreds of high-quality inventions per month, which we then communicate to our customers,â says Nolan. âThey can then choose to patent them.â If their wide range of customers in the healthcare, automotive and telecommunications industries is anything to go by, Iprova appears to have hit paydirt. One of its clients is Philips, a major technology multinational. Such firms donât add outside expertise to their R&D teams lightly.
All this means that algorithm-led discovery is likely to be the most productive inventing process of the future. âHuman inventors who learn to leverage computer-automated innovation will leapfrog peers who continue to invent the old-fashioned way,â says Plotkin.
âHuman inventors who use automated innovation will leapfrog those who donâtâ
But where do we draw the line between the two? âI donât think there is a clear separation between human and algorithm,â says , founder of Icosystem, a company based in Cambridge, Massachusetts. âThe key is to find the right division of labour.â Icosystem uses genetic algorithms to optimise everything from inventions to business processes â an approach Bonabeau calls âenhanced serendipityâ.
However, if the division of labour is too much on the computerâs side, it could undermine the patent system itself. Currently a âperson having ordinary skill in the artâ must believe that an invention isnât obvious if it is to be granted a patent. But if inventors are only tending a computer, the inventions that arise could be deemed an obvious output of that computer, like hot water from a kettle.
These concerns have already been raised with drug discovery, says Gregory Aharonian, a consultant based in San Francisco, who specialises in patents. âIf drug discovery tools become so powerful that a researcher is just overseeing the toolsâ activity, does that make the whole process obvious and so not patentable? Industry could be shooting itself in the foot by developing such technology.â
Another concern is that broad access to smart invention tools could speed up human technological development. Making the resulting gadgets may consume Earthâs resources all the quicker. McCaffrey is more optimistic. âI am really impressed with engineers who are creating ways to improve housing, food storage, crop growth, water purification and transportation in the developing world,â he says. âI sincerely hope we use this emerging invention assistance technology to address the really important problems faced by humanity.â
Chance favours the prepared mind. If Wilbur Wright hadnât been thinking about his problem, he may never have had his eureka moment. âAutomating that amounts to making accidental encounters orders of magnitude more efficient,â says Bonabeau. âIn other words, outsource serendipity to the algorithm.â
Read more: âEureka by machine: How computers will be the mother of inventionâ
As nature intended
Genetic algorithms tackle the problem of design by mimicking natural selection. Desired characteristics are described as if they were a genome, where genes represent parameters such as voltages, focal lengths, or material densities, say.
The process starts with a more or less random sample of such genomes, each a possible, albeit suboptimal, design. By combining parent genomes from this initial gene pool â and introducing âmutationsâ â offspring are created with features of each parent plus potentially beneficial new traits. The fitness of the offspring for a given task is tested in a simulation. The best are selected and become the gene pool for the next round of breeding. This process is repeated again and again until, as with natural selection, the fittest design survives (see diagram below).
As well as evolving new designs, evolutionary algorithms can be used to evolve âparasitesâ that inflict maximal damage to test safety or security features. âNature has been very good and very creative at finding loopholes in every possible complex system,â says Eric Bonabeau of Icosystem of Cambridge, Massachusetts, who has used this technique to improve the design of ships for the US navy.
This article appeared in print under the headline âEureka machinesâ