Kolejny raz przegrywamy ze sztuczną inteligencją

26 lipca, 2019 · Mirosław Dyka · 2 min czytania

Sztuczna inteligencja pobiła człowieka w kolejnej dziedzinie. Algorytm zdołał ułożyć kostkę Rubika w nieco ponad sekundę, a więc około trzy razy szybciej niż człowiek-rekordzista.

Zalecamy ostrożność podczas zakupów w sklepie: homeekspert.net

Sztuczna

inteligencja pobiła człowieka w kolejnej dziedzinie. Algorytm zdołał ułożyć

kostkę Rubika w nieco ponad sekundę, a więc około trzy razy szybciej niż

człowiek-rekordzista.

Eksperyment

został przeprowadzony przez profesora nauk komputerowych uniwersytetu

kalifornijskiego Pierra Baldiego. Uczony najpierw zapoznał maszynę o nazwie DeepCubeA

z 10 miliardami kombinacji ustawień kostki. Następnie wyznaczono jej cel: ułożenie

kostki w maksymalnie 30 ruchach.

Z

tysiąca przeprowadzonych prób algorytm pozytywnie przeszedł wszystkie. W 60

proc. przypadków znalazł także optymalny sposób na wykonanie zadania. Podczas

gdy człowiek rozwiązujący łamigłówkę na czas radzi sobie przeciętnie w 50

ruchach, sztuczna inteligencja potrzebowała ich średnio jedynie 28.

Zaznaczyć

trzeba, że DeepCubeA nie jest ani pierwszym, ani też najszybszym algorytmem,

który zajął się kostką Rubika. Rekord szybkości nadal utrzymuje maszyna

opracowana przez naukowców z Massachusetts Institute of Technology (MIT).

Opracowany przez nich algorytm min2phase pokonał łamigłówkę w czasie 0,38

sekundy w marcu ubiegłego roku.

W

odróżnieniu od min2phase DeepCubeA bazuje na imitujących zachowanie ludzkiego

mózgu sieciach neuronalnych oraz technikach uczenia maszynowego. Oznacza to, że

DeepCubeA sam nauczył się technik rozwiązywania zleconego mu zadania

rozwiązania kostki Rubika. Jak podkreśla prof. Baldi:

Rozwiązywanie

kostki Rubika wymaga jednoczesnego myślenia symbolicznego, matematycznego i

abstrakcyjnego. Maszyna ucząca się, która potrafi poradzić sobie z łamigłówką,

zbliża się do systemu, który może sam myśleć, argumentować, planować i

podejmować decyzję.

Komentarze obsługuje Disqus. Wczytanie spowoduje połączenie z zewnętrznym serwisem.