Working Around Patents with Evolutionary Design 121
An anonymous reader writes "Using computational trial-and-error allowed a Stanford team to come up with a patent-free WiFi antenna. Patent rules are tricky to formulate as self-interest dictates that the claim is as general as possible. Patent fences effectively can build a substantive competitive barrier to markets. Using evolutionary tactics may be a way to legally and ethically bypass these roadblocks."
and then.... (Score:2, Funny)
Re: (Score:2, Interesting)
Re: (Score:2)
I'd cheerfully forgive them if they then pulled a trick a bit like one of the Gnu licenses - "if you use this method then you can't patent the result".
Re: (Score:2)
Or you intentionally web-publish the genotype (Score:2)
Figure 1.6. Genotype for evolved antenna ST5-3-10.
The lameness filter is obstacling my path, so I'm tootling my google notbook page with vigor.
http://www.google.com/notebook/fullpage?hl=en#b=BDRqeIgoQi4a_oq4i [google.com]
-theGreater.
Ob (Score:5, Funny)
Re: (Score:2, Funny)
Re: (Score:1)
Re: (Score:1)
The scientists still design the variables that are allowed to mutate. And they design the criteria to decide which mutations "survive". So there is some intelligence still involved, and a definite goal in sight.
So what's to prevent patent trolls doing the same? (Score:3, Interesting)
Its time to "fix" this problem by removing software and business methods from the purview of the patent office.
Re:So what's to prevent patent trolls doing the sa (Score:2)
Of course - it's sometimes hard to decide the amount of effort put into a design, but in general - the scale of invention is ranging from obvious to ground-breaking. In the area of antennas it's
Koza's Patents (Score:3, Informative)
Perhaps they'll be blocked by Koza's patents on genetic programming [genetic-programming.com].
They can't do it and still be trolls (Score:3, Insightful)
Re: (Score:2)
Re: (Score:2)
> "Antenna designs are straightforward physical design patents, and have nothing to do with software or business method patents. Such off the cuff, mis-aimed ranting makes the rest of us who dislike software patents look foolish: please don't do it again."
Guess you missed the whole "pringles can antenna" debate. According to your argument, someone should now be able to patent using a pringles can (or design equivalent) as a directional antenna to extend wifi network ranges. Sure, someone "invented" it
Re: (Score:2)
Prior art and what is "obvious" are fascinating aspects of patent law.
Yes, but... (Score:2)
I still think improvement in the patent system still has to be made on the level of scoping patentability, in the long run.
BTW, I accelerated the production of this post by using Intelligent Design instead.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
I should note that evolving new drugs from existing patents is already being done in medicine [guardian.co.uk].
That's great! (Score:5, Insightful)
But who's to stop the person who wrote the algorithm to patent the solution that bypassed the original patent? Or the algorithm itself for that matter?
Re: (Score:1, Funny)
Re:That's great! (Score:4, Funny)
Re: (Score:2, Interesting)
I am not a big fan of the patent system. but...
This example shows the patent system working to the end it was designed (encourageing innovation). If Cisco had not had a patent on design A design B may have never surfaced.
Am I wrong?
Re: (Score:2)
Re: (Score:1)
Re: (Score:1)
The patent, as I understand it, provided additional constraints on possible solutions (presumably certain solution characteristics had to be avoided due to being covered by the patent). This would have reduced the solution space that the algorithm could explore. Without those constraints, a better solution might have emerged (including ones better than those produced by the patent-holder). In theory these constraints could push design into an interesting area of the solution space that it would generally
Re: (Score:2, Informative)
Evolved antennas at NASA (Score:4, Informative)
Re: (Score:3, Informative)
Remember, "the current patent system is bad, mmkay?"
Especially as you have to "waste" engineering effort to work around it.
Re: (Score:1)
Patents have become barriers to innovation (Score:5, Insightful)
I think the fundamental problem is that the values of patents are too highly variable, and this variability has completely overwhelmed the simple-minded idea of a temporary monopoly. There are cases where it makes sense to motivate innovation by the exclusive monopoly, but almost never for the specific period of time that is hard-coded into patent law. Some patents should lapse more quickly, though of course the companies will argue they should last *MUCH* longer, and they have a lot of lobbying money to push with. Some patentable ideas are very quick and inexpensive to develop, while others take years and lots of money, but patent law doesn't really consider such trivia.
The bottom line dynamic is that most innovation has to start within an individual, but patents have become a team sport. If you aren't on the right team, it doesn't really matter how innovative your ideas are. You're very unlikely to succeed at the patent game without such a team.
It was not evolution! (Score:4, Informative)
And if you want it to stay anywhere near halfway sane, write your Senators and tell them to vote against their new "patent reform" bill. That would change the law to award patents to the first who apply for a patent, rather than the first to invent. Talk about stifling innovation! That would give all the advantages to corporate lawyers, and our patent system would fail completely in its purpose.
Re: (Score:2)
I understand how this may sound bad, but assuming you think patents are a good idea (I don't when it comes to software), first to file is the only thing that makes sense. Otherwise, you automatically end up in court trying to prove you invented the thing first. Can you even imagine how hard (and lawyer-intensive) it must to actually prove when you invented something? So in (crystal ball) theory, "
Re: (Score:2)
Ah, but it depends on the driving force, don't you think? The way patent law "evolved" and the way butterflies evolved can be arguably considered similar: there's a set of rules for what to do and what not to do, and the succesfull specimens are those that managed to follow all the rules. Just because behind one thing are greedy industries and behind the other is "nature", do w
Re: (Score:2)
In my book, this circumvention technique *is* innovation.
Re: (Score:2)
Re:Patents have become barriers to innovation (Score:4, Insightful)
I'm not surprised you didn't want to put your name on such a stupid comment. My own settings actually ignore such stupid and anonymous cowards--but I stumbled across your post by accident as I checked something else.
So why did I reply? Because in your cowardly stupidity you have skirted around the edges of an actually important truth. It is possible that there is a 'higher form of intelligence' involved in corporations. However, from our perspective it would be more like the individual cells trying to understand what is going on with human intelligence in the creation of a novel. Yeah, the cells were involved, but they have no conception of what they contributed to. From that perspective, my current speculation is that perhaps the stock markets somehow express the higher level emergent intelligence--but my evidence is mostly negative. The stock prices surely don't seem to have any realistic relationships to the ostensible values of the companies. Google's market cap is over $100 billion? On what physical assets? Or even on what knowledge they actually own?
"Evolutionary tactics..." nonsense. (Score:1, Interesting)
Re: (Score:2)
Re: (Score:2)
Except that of course in nature you don't need to simulate a thing - DNA/competition/etc really exist, so there is no simulation algorithm and hence no algorithm writer. Oh, well.
Re: (Score:2)
Re: (Score:2, Funny)
Re: (Score:1)
Re: (Score:2)
Re: (Score:2, Informative)
genetic mutation comes in several forms, some are more common than others and sometimes the sequence being mutated can affect the rate of its own mutation (and even this can happen either biochemically or by following genetic instructions that affect mutation rate).
1. Point mutations.
Clearly you've heard of this--this is what you are colloquially referring to as "mutation". This is gain, loss or replacement of a single base. Due to the degenerate nature of the triplet code, most replace
Re: (Score:2)
Not "evolution" in the "squishy wet things having sex sense", but in the randomized state-space search sense - The use of an iterated genetic algorithm to satisfy an arbitrary fitness measure. "Natural" evolution represents merely a specific instantiation of that larger concept, but certainly not the only possible one.
Evoluti
Re: (Score:2)
Re: (Score:1)
No goal, but it does select based on environmental pressures. Instead of thinking of it as giving the algorithm a goal thing of it as defining what makes something survive. Instead of "running faster" our animal "receives better radio"
Engineers, Do Not Feel Threatened (Score:2, Insightful)
While engineers are not actively designing the product, their jobs are still secure as the companies will always need someone to design the algorithms and to study the pro
Re: (Score:2)
Don't
Intended? (Score:5, Insightful)
Re: (Score:2)
Avoiding paying for something is good.
Paying for something is bad.
Patents help make sure people have to pay.
Re: (Score:2)
Re: (Score:2)
In exchange for sharing that knowledge with the world you get a
Re:Intended? (Score:5, Insightful)
Re: (Score:2)
Re: (Score:3, Funny)
Re: (Score:2)
So, the idea is that if the something is desirable, others will go out of their way to find alternative ways to arrive at something. Some of these might be better than the original.
That doesn't make sense. If an alternate method really is better, then that fact alone is enough incentive. If the new method's benefits are not enough of an incentive, then adding patents to the mix only creates artificial incentive which is economically inefficient.
Or new somethings may be encountered along the way (inventions tend to happen by accident, yada yada).
That would be a very poor justification for two reasons -
Bullshit (Score:5, Insightful)
Two problems:
1. For the past 10+ years I keep seeing various articles talking about evolution design and they are all about antennas and simple analogue circuit designs. Antennas are certainly susceptible to evolutionary design, but if we'll be driving the industry forward we'll need to throw lots of R&D to develop evolutionary design algos that can design something more complex. My point is, it's hugely promising, but it's still not here in a big way.
2. The bigger problem, and which is what caused my exclamation in the title: there's no way to avoid overly broad patents. Evolutionary designs in fact often arrive at designs that match exactly various patents. Which means, when your super computer arrives at a working design, you still need to go through all the tedious work of verifying it's not patented, and if it is, start the algo again and hope for the best.
And the limit for rerunning the algo plenty of times to get patent-free design is the same such as manual design: we don't have infinite time, and the solutions to a problem are sometimes finite, and not that many.
I think patents should be left in place, but their running period should be shortened. The industry is developing at such an amazing pace that we make more progress in an year, than what took 10 years before. The original lawmakers never intended their law to run unmodified in such circumstances.
Re: (Score:3, Insightful)
Evolutionary designs in fact often arrive at designs that match exactly various patents.
According to TFA the particulars of Cisco's patent were fed to the program for the purpose of excluding those features. Presumably this would work for other problems.
Re: (Score:1)
I think the important part of the GP's point was that this would require you to go through all the tedious work of verifying it's not patented. By including the constraints in the algorithm, you have to do all of this tedious work before searching for solutions and you have to do this for all relevant patents, not just those that look related to the solution you found. And translating a patent into a series of constraints doesn't strike me as particularly easy to do. Aside from avoiding a particular pate
Re: (Score:2)
Didn't someone create a sort of CPU using such evolutionary processes? I couldn't find it on Google (the article also mentioned that weird-looking NASA antenna) but I distinctly remember one of the weird things about this chip: It had some circuits that were not connected to anything, yet if the
Re: (Score:1)
I found a bit more info at http://dir.salon.com/story/tech/feature/2004/08/12/evolvable_hardware/index.html?pn=2 [salon.com] - including some info about antenna design using this technique.
Re: (Score:2)
I find it most interesting that the guys who write the evolutionary code might have no clue how an evolved product works in the end.
Evolution is truly the Universe's greatest hacker.
Re: (Score:2)
The genetic algorithm is used for optimizing a lot of complicated d
Re: (Score:2)
For example, a genetic algorithm developed jointly by engineers from General Electric and Rensselaer Polytechnic Institute produced a high-performance jet engine turbine design that was three times better than a human-designed configuration and 50% better than a configuration designed by an expert system by successfully navigating a solution space containing more than 10387 possibilities.
G.E. used GA years ago to improve on the jet engine. It increased
dont give em ideas (Score:2)
Re: (Score:1)
That's hardly a proof! (Score:4, Insightful)
I would challenge the assertion that entering the design parameters and working out which is the best result isn't proof of the origin of the species suggested by Darwin.
Re: (Score:2)
In such a big discussion, you'll often hear idiotic claims by both sides.
You know, it's kinda like the people attacking Microsoft on Slashdot. Even if Microsoft has real issues, people would rather opt for tired cliches and bullshit arguments, since it's easier.
Bottom line is, you can never convince someone who's on the extreme side of a di
Re: (Score:3, Insightful)
-
Re: (Score:2)
> A century and a half after Darwin suggested natural selection as the mechanism of evolution, engineers have proved him right once again.
I would challenge the assertion that entering the design parameters and working out which is the best result isn't proof of the origin of the species suggested by Darwin.
I think you're taking that way too literally. To be more specific, genetic algorithms use natural selection (along with crossovers and mutations) as a means of evolving the genes in a population. So in this sense the author is correct in stating that natural selection can be used as a mechanism of evolution, not that they have proved Darwin's assertions of how life arose on Earth.
Re: (Score:2)
Proof /proof, species/species, theory/theorem (Score:1)
Did you know that Darwin's book was called not 'The Origin of the Species' but 'The Origin of Species' (or 'On the Origin of Species by [blah blah blah]')? I don't think the book is about what you imagine it to be about, but then again, nor do I think the word 'proof' here is used in the way you imagine it to be used. Ironically enough, h
Re: (Score:2)
That a set of axioms in engineering called evolution have a set of assertions that is mathematically provable is *not* proof of anything but the relationship between the axioms.
It certainly doesn't prove that "natural selection as the mechanism of evolution" nor that it is proved "once again".
I suspect you think I am looking for disproof or are making assumptions of what my opinions are. I'll let y
Re: (Score:2)
It's flabberghasting that the debate still centers on if rather than how. I sometimes imagine that as The Mayflower was being waved from harbour, more than a few townsfolk were muttering "thank goodness they've gone, God this, God that! blah blah blah" to themselves.
Re: (Score:3, Insightful)
Re: (Score:2)
*or various asymmetric extensions of those designs
Digital Evolution (Score:1)
http://critticall.com/ArtificialSort.html [critticall.com]
Makes a lot of people quite angry and nervous, but the real question is - does it work?
It works fine, thank you!
- Thomas
Re: (Score:2)
Re: (Score:1)
It's here:
http://www.deth.dsl.pipex.com/sus.html [pipex.com] - Thomas
Re: (Score:1)
Welcome, just try it!
- Thomas
Re: (Score:2)
Re: (Score:1)
Patent Free Antenna? (Score:3, Funny)
Even Better: Repair Our Damaged Patent System (Score:2)
If this became law, it would award patents to the first person who filed for the patent, rather than the inventor. This is such a travesty that I cannot believe that it even passed the House... but it did. If that were to pass, you could say goodbye to innovation in the United States. The corporate lawyers would be able to pa
Re: (Score:2)
Ahem... (Score:2)
Re: (Score:2)
From an individual perspective, yes, especially if you're rooted to one society (otherwise just move wherever the innovation is going). But in terms of total innovation by humanity, it isn't a major issue.
If societies tend to become complacent and pass anti-innovative policy such as this once they've achieved power, all the better; it lets other societies advance (relatively speaking), which encourages competition, which spurs innovation like nothing else.
Thus, I'm not happy about this as an individual,
Two Points For Obviousness (Score:2)
All hype (Score:2)
To quote the AI Bible (AIMA 2e, Russell and Norvig): [It] is not clear whether the appeal of genetic algorithms arises from their performance or from their aesthetically pleasing origins in the theory of evolution.
But because GAs are so intuitive for anyon
Re: (Score:2)
Linear programming and hill-climbing algorithms have their place when it comes to simple search spaces, however when you have many dimensions and a vast non-linear search space none of the algorithms you named will get very far.
In the past I had similar discussions with a prof on search spaces with dozens of dimensions. H
What was the cost? (Score:2)
It could well be, that the University's research costed more, than whatever the patents-holder(s) would've charged for the licensing...
Just curious, but... (Score:2)
What would happen if open source organizations, such as the FSF, looked at a technology, predicted where it was going, and then came up with the most probable solutions, and patented them?
And then offered indemnity only to those companies which published their source under an open source license?
I hear a lot of whining and moaning about bad patents, but not a lot of people are willing to invest the mere $600 it takes to file a patent application. When you think about it, if even 1/10th of the open s
Re: (Score:1)
Yet, for all of the collective intelligence of the geek community, we'd rather sit on our collective asses and whine, rather than actually do something about the abuses of patent law.
That's because this is a market economy, and no one wants to do uncompensated labor.
Simulated evolution in technology (Score:1)
Evolutionary Algorithms also used for evil (Score:2)
While it is true that evolutionary algorithms can be used to do an end-run around patents, it can also be used for new patents. In my opinion, this is what Genetic Programming, Inc. hopes to do: generate patents through evolutionary algorithms. (See, here [genetic-programming.com], for example, on genetically derived patents -- in section 2). Dr. John Koza, as far as I know, teaches at Stanford and also runs this company, and he is considered the father of genetic programming. He has patents on genetic programming [genetic-programming.com] as well.
As far a
Re: (Score:2)
Re: (Score:2)