Reklama

Wszyscy obstawiają sztuczną inteligencję. Podczas gdy niektórzy to ostrzegają AI stwarza poważne ryzyko Oto dlaczego naukowcy uważają, że powinieneś martwić się sztuczną inteligencjąCzy uważasz, że sztuczna inteligencja jest niebezpieczna? Czy sztuczna inteligencja może stanowić poważne zagrożenie dla rasy ludzkiej? Oto niektóre powody, dla których możesz się martwić. Czytaj więcej , faktem jest, że programowanie sztucznej inteligencji prowadzi do wielu karier.

Dobrą wiadomością jest to, że możesz wskoczyć do programowania AI w popularnych językach, takich jak Python, Java, C ++, a nawet starszych języki takie jak Lisp, więc wróć do ekranu i sprawdź, czy twoje umiejętności są wystarczająco ostre, aby odcisnąć piętno w tym początkującym i brzęczące pole.

Innymi słowy, sprawdź swoje umiejętności w tym wyzwaniu programowania AI - lataj po wirtualnym wszechświecie, wysyłaj statki na kopalnie planet i powiększaj floty, aby pokonać przeciwników.

Zbuduj bota do bitwy

Halit jest wyzwaniem programowania sztucznej inteligencji, otwartym dla programistów na wszystkich poziomach. Celem jest zbudowanie botów przy użyciu wybranego przez Ciebie języka kodowania (niezależnie od języka) i zabranie go do walki w wirtualnym wszechświecie.

Konkurs na programowanie Halite

Pomysł przyszedł do dwóch stażystów szkół średnich (Benjamin Spector i Michael Truell), którzy zmierzali ku przyszłości w AI, kiedy postanowili zbudować ten konkurs programowy dla entuzjastów.

Tegoroczny konkurs, zwany Halite II, ma motyw kosmiczny i możesz go spróbować w dowolnym momencie Od października 2017 r. Do stycznia 2018 r. Jest już listopad, ale możesz dołączyć nawet do ostatniego tygodnia zawodów.

Oto jak to działa:

  1. Zarejestruj się przez GitHub.
  2. Obejrzyj kilka gier, aby poczuć środowisko.
  3. Pobierz podstawowy bot i zestaw startowy dla swojej platformy i wybranego języka.
  4. Ulepsz podstawowego bota za pomocą kodu AI, prześlij go i śledź jego wydajność.
  5. Zaktualizuj bota o ulepszenia w miarę postępów w grze.

Ten film pokazuje planszę w akcji:

Chodzi o wzięcie prototypu (podstawowego bota) i wykonanie go mądrzejszy z programowaniem AI. Halite to arena, na której spersonalizowany bot będzie gladiatorem walczącym z innymi botami. Zasady konkursu sprawiają, że jest to świetny sposób na naukę i stosowanie sztucznej inteligencji, uczenia maszynowego i innych zaawansowanych algorytmów.

Halite mówi, że inteligentna strategia zapewni zwycięstwo:

„Najlepsza taktyka dla Halite II będzie wymagała użycia wyrafinowanego wyszukiwania ścieżek, przy użyciu takich pojęć, jak algorytmy Prim i Dijkstry oraz problem podróżującego sprzedawcy”.

Co sądzisz o wyzwaniu Halite? Czy brałeś udział w jakimkolwiek innym konkursie programowania AI?

Saikat Basu jest zastępcą redaktora ds. Internetu, systemu Windows i wydajności. Po usunięciu brudu MBA i dziesięcioletniej kariery marketingowej pasjonuje go pomaganie innym w doskonaleniu umiejętności opowiadania historii. Szuka brakującego przecinka Oxford i nie znosi złych zrzutów ekranu. Ale pomysły dotyczące fotografii, Photoshopa i produktywności uspokajają jego duszę.