211service.com
Pochodzenie patentów
Przymiotnik „darwinian” jest często stosowany w branży oprogramowania „dog-eat-dog”. Ale przygotuj się na oprogramowanie, które koordynuje dobór naturalny wśród programów komputerowych, aby badacze mogli zebrać zachowany kod.
To uderzające pojęcie leży u podstaw programowania genetycznego, gałęzi sztucznej inteligencji, w której komputer rozwiązuje problemy w biomedycynie, elektronice, a nawet zrobotyzowanej grze w piłkę nożną, rozwijając własne oprogramowanie. Naukowcy pracują nad koncepcją od wielu lat i wdrożyli ją w kilku zaawansowanych aplikacjach do projektowania inżynierskiego.
W Stanford badania nad programowaniem genetycznym mają na celu uzyskanie wyników konkurencyjnych w stosunku do rozwiązywania ludzkich problemów i przetestowanie tego poprzez ocenę sukcesu w powielaniu lub naruszaniu istniejących patentów amerykańskich. Wysiłek badawczy osiągnął właśnie to, co w przypadku patentów wygenerowanych jeszcze w zeszłym roku. Prace mogą ostatecznie dostarczyć zautomatyzowane maszyny wynalazcze, mówi John Koza, guru obliczeń genetycznych i profesor konsultant ds. informatyki biomedycznej na Stanford.
Środowisko dla ewolucji
Koza mówi, że przepis na doskonałość gatunku brzmi tak:
- Stwórz środowisko oparte na regułach zdefiniowane przez problem, który chcesz rozwiązać, na przykład zaprojektowanie analogowego filtra audio, znalezienie szlaku metabolicznego lub stworzenie projektu anteny.
- Dodaj pierwotny strumień około pół miliona losowo generowanych programów, z których każdy ma na celu rozwiązanie problemu.
- Cofnij się i pozwól populacji ewoluować z pokolenia na pokolenie. Programy elektronicznie wymierają, mutują, krzyżują się i dostosowują do środowiska, dopóki najsilniejsza osoba w późnym pokoleniu nie rozwiąże lub w przybliżeniu rozwiąże problemu, mówi Koza.
Nic dziwnego, że taka wymuszona ewolucja mogła rzucić na kolana prawie każdy system komputerowy. Na szczęście zasoby Kozy obejmują 1000-węzłowy klaster obliczeń równoległych w Genetic Programming Inc. w Los Altos w Kalifornii, gdzie Koza jest prezesem.
Postęp patentowy
Koza, który rozpoczął swoją pracę nad programowaniem genetycznym w latach 80., od dawna fascynuje się pytaniem, jak sprawić, by komputer robił to, co należy zrobić, nie mówiąc mu, jak to zrobić?
Do niedawna jego organiczna metoda hodowli oprogramowania pozwalała wymyślać tylko wynalazki, które powielały lub naruszały patenty zgłoszone już w 1917 i dopiero w 1974. Ale Koza postawił swoje cele naprzód, koncentrując się na patentach zgłoszonych w 2000 lub później, które demonstrują stan wiedzy dla ludzi wspomagany konwencjonalnym oprogramowaniem inżynieryjnym.
Pięć miesięcy temu nie mieliśmy żadnych wyników, w których powielaliśmy lub naruszaliśmy bardzo ostatnie patenty, mówi. Teraz mamy dwa w worku i cztery inne, które są na różnych etapach programowania.
Koncentrując się na tym, co nazywa czarnymi sztukami — obszarami, w których nie ma znanej matematycznej metody szybkiego rozwiązania problemu — Koza ostatnio skupia się na kontrolerach, obwodach analogowych i automatach komórkowych.
Konkurowanie z ludźmi
Ale jeśli programowanie genetyczne posunęło się do punktu, w którym może powielić ostatnie patenty, jak szybko minie, zanim eksperymenty z programowaniem genetycznym Kozy przygotują wynalazki, o których nikt wcześniej nie pomyślał?
Wyobrażam sobie, że to zrobiliśmy, ale tego nie wiemy – śmieje się Koza. Wyjaśnia, że aby zidentyfikować wartościowe, oryginalne wyniki, a nie tylko pasujące patenty, ekspert w danej dziedzinie musiałby ocenić dziesiątki tysięcy ocalałych.
Koza ostrożnie przyznaje, że firmy mogą w końcu być zainteresowane licencjonowaniem jego technologii, ale najpierw musi trafić na większą liczbę współczesnych patentów. Najwyraźniej następnym krokiem jest wymyślenie patentów, które nie zostały wynalezione, mówi.
Kiedy zbierzemy grupę sześciu osób, zatrzymamy ten projekt i spróbujemy zrobić kolejny krok, mówi. Ale jeszcze tego nie zrobiliśmy. W dziedzinie sztucznej inteligencji jest tak wiele fałszywych rzeczy, w których ludzie paplali o tym, co myśleli, że zamierzają zrobić, zanim to zrobili. Na pięć procent tego wciąż czekamy 30 lat później.
Przy odrobinie szczęścia Koza i spółka wkrótce zwiększą ten wynik.