Wolfram Alpha nauczył się rozpoznawać obrazy – sprawdź, jak poradzi sobie z twoimi zdjęciami

Wolfram Alpha nauczył się rozpoznawać obrazy – sprawdź, jak poradzi sobie z twoimi zdjęciami14.05.2015 14:08

Wolfram Alpha od lat już zachwyca swoimi możliwościami wzakresie przetwarzania ustrukturyzowanej wiedzy. Widać to nie tylkow kwestiach akademickich, takich jak np. rozwiązywanie problemówmatematycznych, ale też w umiejętności odpowiadania na czasembardzo dziwne pytania, np. o to, czy jesteśmy już pijani, czy jakiesamoloty mamy nad głową. Nowa funkcja Wolframa zrobiła na nasjednak jeszcze większe wrażenie. Maszyna obliczeniowa dla wiedzyuczy się rozpoznawać obrazy – i idzie jej to nadspodziewaniedobrze.

Dla człowieka rozpoznanie tego, co przedstawia fotografia, jest wwiększości wypadków banalnym zadaniem. Dla komputerów jest tojednak zadanie skrajnie trudne, przez całe dziesięciolecia byłoświętym Graalem informatyków pracujących nad sztucznąinteligencją. Stephen Wolfram, uważający się (czy słusznie czyniesłusznie – nie nam to rozstrzygać) za jednego z wiodącychekspertów w tej dziedzinie, pochwalił się właśnie przynajmniejczęściowym rozwiązaniem tego problemu. Wolfram Alpha wzbogaciłsię o funkcję ImageIdentify, dzięki której możemy zadaćmaszynie pytanie o to, co przedstawia dany obraz i uzyskaćodpowiedź, często zaskakująco dobrą.

Wolfram Alpha nie potrafi jeszcze odróżnić twarzy kobiecej od męskiej...
Wolfram Alpha nie potrafi jeszcze odróżnić twarzy kobiecej od męskiej...

Testem możliwości nowej funkcji jest witryna ImageIdentify.com,przez którą możemy wgrać do Wolframa Alpha dowolny obrazek, asztuczna inteligencja spróbuje powiedzieć, co na nim „zobaczyła”.Ekscentryczny uczony twierdzi, że w większości wypadkówodpowiedzi są poprawne. Z naszego eksperymentu wynika, że wcale takdobrze nie jest – przetestowaliśmy ok. 20 zdjęć wziętych zpierwszej strony reddita. Spośród nich cztery zostały dobrzezidentyfikowane, a w trzech wypadkach odpowiedzi były ogólne, aledo zaakceptowania. W pozostałych wypadkach było tragicznie –szczególnie gdy w grę wchodziły zdjęcia ludzi, w szczególnościmłodych kobiet. Bardzo dobrze za to Wolfram Alpha radzi sobie zrozpoznawaniem zdjęć zwierząt.

... ale za to świetnie identyfikuje rasy psów
... ale za to świetnie identyfikuje rasy psów

Osiągnięcie na pewno bardzo ciekawe, co z tym jednak w praktycemożna zrobić? Stephen Wolfram podkreśla, że siłą tegorozwiązania jest możliwość wykorzystania rozpoznawania obrazówbezpośrednio w języku Wolfram Language, gdzie zawartość obrazumożemy wykorzystać jako parametr funkcji i poddać dalszemuprzetwarzaniu. W jednej linijce można w ten sposób napisaćprogram, który będzie generował chmurę tagów wyświetlającychinformacje taksonomiczne o rozpoznanym zwierzęciu. Rozpoznawanieobrazów staje się dostępne dla każdego programisty.

[1/2] Mrówkojad parametrem funkcji języka Wolfram Language
[2/2] I tak z mrówkojada uzyskujemy taksonomiczną chmurę

Na łamach bloga uczonego można poczytać o trenowaniu siecineuronowych (i jakżeby inaczej, ich powiązaniach z automatamikomórkowymi) , punktach stałych, atraktorach i wyzwaniach, jakiestoją przed osiągnięciem ludzkiego poziomu przez rozpoznająceobrazy maszyny. Stephen Wolfram zauważa liczne analogie między tym,jak trenował swój system na kilku milionach przykładowych obrazów,a jak trenowani są w tym zadaniu ludzie w pierwszych latach swojegożycia. Jego rozważania pozwalają lepiej zrozumieć, dlaczegoodpowiedzi ImageIdentify są czasem tak osobliwe, a może nawetzyskać pewien intuicyjny wgląd w to, jak sztuczna inteligencja możemyśleć, dlatego polecamy bliższe zapoznanie się z tymwpisem.

A jeśli chcecie sami pobawić się w rozpoznawanie obrazów, towebowy interfejsWolframa Alpha tylko na to czeka – wgrane obrazy są wykorzystywanedo dalszego ulepszania AI.

Szanowna Użytkowniczko! Szanowny Użytkowniku!
×
Aby dalej móc dostarczać coraz lepsze materiały redakcyjne i udostępniać coraz lepsze usługi, potrzebujemy zgody na dopasowanie treści marketingowych do Twojego zachowania. Twoje dane są u nas bezpieczne, a zgodę możesz wycofać w każdej chwili na podstronie polityka prywatności.

Kliknij "PRZECHODZĘ DO SERWISU" lub na symbol "X" w górnym rogu tej planszy, jeżeli zgadzasz się na przetwarzanie przez Wirtualną Polskę i naszych Zaufanych Partnerów Twoich danych osobowych, zbieranych w ramach korzystania przez Ciebie z usług, portali i serwisów internetowych Wirtualnej Polski (w tym danych zapisywanych w plikach cookies) w celach marketingowych realizowanych na zlecenie naszych Zaufanych Partnerów. Jeśli nie zgadzasz się na przetwarzanie Twoich danych osobowych skorzystaj z ustawień w polityce prywatności. Zgoda jest dobrowolna i możesz ją w dowolnym momencie wycofać zmieniając ustawienia w polityce prywatności (w której znajdziesz odpowiedzi na wszystkie pytania związane z przetwarzaniem Twoich danych osobowych).

Od 25 maja 2018 roku obowiązuje Rozporządzenie Parlamentu Europejskiego i Rady (UE) 2016/679 (określane jako "RODO"). W związku z tym chcielibyśmy poinformować o przetwarzaniu Twoich danych oraz zasadach, na jakich odbywa się to po dniu 25 maja 2018 roku.

Kto będzie administratorem Twoich danych?

Administratorami Twoich danych będzie Wirtualna Polska Media Spółka Akcyjna z siedzibą w Warszawie, oraz pozostałe spółki z grupy Wirtualna Polska, jak również nasi Zaufani Partnerzy, z którymi stale współpracujemy. Szczegółowe informacje dotyczące administratorów znajdują się w polityce prywatności.

O jakich danych mówimy?

Chodzi o dane osobowe, które są zbierane w ramach korzystania przez Ciebie z naszych usług, portali i serwisów internetowych udostępnianych przez Wirtualną Polskę, w tym zapisywanych w plikach cookies, które są instalowane na naszych stronach przez Wirtualną Polskę oraz naszych Zaufanych Partnerów.

Dlaczego chcemy przetwarzać Twoje dane?

Przetwarzamy je dostarczać coraz lepsze materiały redakcyjne, dopasować ich tematykę do Twoich zainteresowań, tworzyć portale i serwisy internetowe, z których będziesz korzystać z przyjemnością, zapewniać większe bezpieczeństwo usług, udoskonalać nasze usługi i maksymalnie dopasować je do Twoich zainteresowań, pokazywać reklamy dopasowane do Twoich potrzeb. Szczegółowe informacje dotyczące celów przetwarzania Twoich danych znajdują się w polityce prywatności.

Komu możemy przekazać dane?

Twoje dane możemy przekazywać podmiotom przetwarzającym je na nasze zlecenie oraz podmiotom uprawnionym do uzyskania danych na podstawie obowiązującego prawa – oczywiście tylko, gdy wystąpią z żądaniem w oparciu o stosowną podstawę prawną.

Jakie masz prawa w stosunku do Twoich danych?

Masz prawo żądania dostępu, sprostowania, usunięcia lub ograniczenia przetwarzania danych. Możesz wycofać zgodę na przetwarzanie, zgłosić sprzeciw oraz skorzystać z innych praw wymienionych szczegółowo w polityce prywatności.

Jakie są podstawy prawne przetwarzania Twoich danych?

Podstawą prawną przetwarzania Twoich danych w celu świadczenia usług jest niezbędność do wykonania umów o ich świadczenie (tymi umowami są zazwyczaj regulaminy). Podstawą prawną przetwarzania danych w celu pomiarów statystycznych i marketingu własnego administratorów jest tzw. uzasadniony interes administratora. Przetwarzanie Twoich danych w celach marketingowych realizowanych przez Wirtualną Polskę na zlecenie Zaufanych Partnerów i bezpośrednio przez Zaufanych Partnerów będzie odbywać się na podstawie Twojej dobrowolnej zgody.