Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko168
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin

492

Sieć neuronowa uczy się grać w węża.

Szkolenie sieci neuronowej do gry w węża za pomocą algorytmu genetycznego.

R.....S
R.....S
konto usunięte
z
youtube.com
dodany: 29.06.2019, 14:47:49
  • #
    swiat
  • #
    siecineuronowe
  • #
    sztucznainteligencja
  • #
    informatyka
  • #
    ciekawostki
  • 89
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Komentarze (89)

najlepsze

Hatespinner
Hatespinner
29.06.2019, 19:19:56
  • 78
Hatespinner

źródło: comment_eXe28BIu353vX4cUKPAMFRGd0OCspO3e.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

t.....i
t.....i
konto usunięte 29.06.2019, 19:58:40
  • 25
nawet nie blisko


BORZE.

Nie mam nic przeciwko tłumaczeniu memów, ale róbcie to chociaż jako tako.
  • Odpowiedz
AdireQ
AdireQ
29.06.2019, 20:30:11
  • 30
@Hatespinner: @Wykopaliskasz: A tu oryginał przed tłumaczeniem: Pada drugie pytanie (✌ ゚ ∀ ゚)☞
AdireQ - @Hatespinner: @Wykopaliskasz: A tu oryginał przed tłumaczeniem: Pada drugie ...

źródło: comment_9gUXF6QGpsvIIVqs3p89jt7e0L9C3SCr.jpg

Pobierz
  • Odpowiedz
Jan0l
Jan0l
29.06.2019, 20:32:52
  • 48
Jan0l

źródło: comment_GBv6LHTgWTuApBZZO2HDpZCKdOdFLR7J.gif

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

2razy2to4
2razy2to4
29.06.2019, 20:40:08
  • 11
@Jan0l: Zajebiste
  • Odpowiedz
hbmm
hbmm
30.06.2019, 09:24:15 via Wykop Mobilny (Android)
  • 0
@Jan0l: tak grał jeden koleś w noki 3310 na 9lvl bylem w szoku gdy zamykał cała planszę ja to robiłem na 2lvl w wielkich bólach
  • Odpowiedz
1.....2
1.....2
konto usunięte 29.06.2019, 15:11:13
  • 45
ktos wie jak zaczac z takimi sieciami? w jaki sposob sie to wszystko konfiguruje itp.
Co musialbym zrobic, aby zaczac trenowac taka siec, zeby grala w tetrisa na przyklad?
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Spojler22
Spojler22
29.06.2019, 15:57:59
  • 47
@1392c309a2da8ca65641315bf7dc62f2: @KapitanSoS: Zacząć z sieciami jest bardzo prosto. Schody się robią gdy masz jakieś wymagania co do celu który sieć ma osiągnąć :P
Na youtube pod filmikiem jest link do githuba z tym projektem.
  • Odpowiedz
Spojler22
Spojler22
29.06.2019, 16:01:35
  • 27
@1392c309a2da8ca65641315bf7dc62f2: @KapitanSoS:
https://www.tensorflow.org/
Takie coś znalazłem. Sam dziś sprawdzę czy amator może się tym bawić :)
  • Odpowiedz
StaraSzopa
StaraSzopa
29.06.2019, 15:10:51
  • 32
do perfekcji w sumie nie doszedł
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

the_revenant
the_revenant
29.06.2019, 16:39:05
  • 63
@StaraSzopa:
Do perfekcji wystarczyłoby użyć algorytmu deterministycznego. Perfekcja byłaby prostsza do osiągnięcia w tym wypadku. Jednakże algorytm deterministyczny leży w przypadku problemu typu NP-hard. Leży - w znaczeniu ogranicza się do metody brute-force / backtracking i pokrewnych, przy czym ilość kroków algorytmu jest tak absurdalnie duża, że nikt nie doczeka się rozwiązania.

Tymczasem Snake jest daleki od NP-hard. Prawdopodobnie nawet backtracking nie jest niezbędny do rozwiązania. Ale tylko strzelam.
  • Odpowiedz
Jan0l
Jan0l
29.06.2019, 20:55:53
  • 5
@the_revenant: Jeśli jako perfekcję określamy po prostu maksymalny wynik to nie potrzeba nawet inputów do takiego algorytmu wystarczy w kółko przejeżdżać po takiej trasie która w każdym okrążeniu przejeżdża po każdym polu dokładnie raz kompletnie ignorując gdzie faktycznie punkt się pojawia bo i tak prędzej czy później po nim przejedziemy, a uderzymy w siebie tylko kiedy plansza będzie kompletnie pełna. Problem był by tylko gdyby plansza miała nieparzystą zarówno wysokość
  • Odpowiedz
c.....y
c.....y
konto usunięte 29.06.2019, 17:45:05
  • 20
Naaaajs.
Trzeba było użyć uczenia ze wzmocnieniem, zamiast algorytmu genetycznego. Wtedy miałbyś jedną sieć uczącą się na podstawie doświadczeń, a nie pseudolosową sieć wybraną na podstawie selekcji naturalnej.
W tym momencie, to nawet nie jest uczenie się ¯\_(ツ)_/¯
Osiągnąłbyś lepsze rezultaty w krótszym czasie i dużo prościej byłoby tę sieć masterować.
.
Co nie zmienia faktu, że zaprezentowany efekt też jest spoko. Tak trzymaj.
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

j.....g
j.....g
konto usunięte 29.06.2019, 18:05:15
  • 39
@cichocichy: Ale wiesz, że autor tego filmu nie przeczyta twojego komentarza? Pewnie nawet nie wie, że istnieje coś takiego jak wykop.
  • Odpowiedz
c.....y
c.....y
konto usunięte 29.06.2019, 21:31:17
  • 5
@h3lloya: autor filmu zrobił program, który generuje ileś osobników (osobnikiem jest sieć z losowymi wagami połączeń między neuronami). Osobniki te są testowane na planszy. Jeżeli osobnik zje owoc, to program nalicza mu punkt. Jak program przepuści przez ten "tor przeszkód" tych N osobników, to wybiera z nich np. połowe najlepszych i krzyżuje ze sobą (np. połowa wag z jednego osobnika, połowa z drugiego), czyli tworzy sie zbiór nowych osobników (sieci
  • Odpowiedz
zeus_pl
zeus_pl
29.06.2019, 19:24:56
  • 5
Czekałem aż zacznie przesuwać się zygzakiem od ściany do ściany żeby oszczędzić miejsce na planszy. Cóż mojego poziomu z dzieciństwa nie osiągnął :D
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Jacolex
Jacolex
29.06.2019, 21:31:59 via Android
  • 1
To jest jakiś śmiech na sali. 20 lat temu grało się z botami w quaka, ktore również uczyły się w czasie rzeczywistym. Dzisiaj, gdy kompy są pierdyliard razy szybsze, mam się podniecać, że jakiś student nauczył komputer grać w węża? Bycz pliz. wszyscy spadacie na psy ze swoimi skillami.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

K.....3
K.....3
konto usunięte 30.06.2019, 07:22:05
  • 6
To jest jakiś śmiech na sali. 20 lat temu grało się z botami w quaka, ktore również uczyły się w czasie rzeczywistym.


@Jacolex: Tak, tylko boty w quake uczyły się bardzo prostymi algorytmami i były przystosowane jedynie do jednego prostego zadania. Sieci neuronowe to trochę zupełnie inny sposób podejścia do rozwiązywania problemu.

Boty w quake działały bo ktoś je tak zaprogramował od początku do samego końca. W przypadku sieci neuronowych
K.....3 - > To jest jakiś śmiech na sali. 20 lat temu grało się z botami w quaka, kto...

źródło: comment_DRnXTCdO2Tn0uXoIQiNJNpUM4ekQN1Da.jpg

Pobierz
  • Odpowiedz
mcjq5
mcjq5
30.06.2019, 09:45:35
  • 3
@Jacolex: Widzę, że jesteś dumny ze swojego projektu. Ale może wyjaśnisz z czego? Z tego, że sieci neuronowej użyłeś w snake'u? Przerost formy nad treścią. Ale przed kolegami będziesz szpanował jakiego to ty (specjalnie z małej litery) masz snake'a. Może byś lepiej wykorzystał sieci neuronowe
  • Odpowiedz
vargowy
vargowy
29.06.2019, 19:15:16 via Wykop Mobilny (Android)
  • 0

Komentarz usunięty przez moderatora

AdireQ
AdireQ
29.06.2019, 20:17:51
  • 0
Ale czemu akurat w znalezisku do tetrisa?


@kebab-case: Nie wiem co napisał OP ale czy nie pomyliłeś przypadkiem tetrisa ze wężem? Bo ja z jakiegoś powodu nałogowo mylę tetrisa z wężem i z pongiem. Myślę o jednym a piszę nazwę innego.
  • Odpowiedz
k.....e
k.....e
konto usunięte 29.06.2019, 20:44:24
  • 1
@AdireQ: haha tak. Op wrzucił zdjęcie chrabąszcza siedzącego na palcu z pytaniem co to jest
  • Odpowiedz
ADMlNserwisu
ADMlNserwisu
29.06.2019, 19:37:11
  • -2
mogli po bożemu to zrobić czyli odrazu węża zaprogreamowac
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

miszczu90
miszczu90
29.06.2019, 20:04:11
  • 3
@ADMlNserwisu: nie o to chodzi.
  • Odpowiedz
MateriaBarionowa
MateriaBarionowa
29.06.2019, 18:57:56
  • -3
W jakim programie to robią?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

b.....r
b.....r
konto usunięte 29.06.2019, 19:39:32
  • 5
@MateriaBarionowa: Sztuczna inteligencja to 100% matematyka. Możesz to wykonać w dowolnym języku programowania, a najlepiej sięgnąć po taki gdzie jest dużo bibliotek i nie trzeba wszystkiego robić od 0. Ja na uczelni pisałem sieć neuronową trainbpa w Matlabie, natomiast nie specjalnie interesuje mnie to zagadnienie. Komercyjnie najwięcej pisze się chyba w Pythonie. Główne zastosowanie to Business Intelligence, czyli analiza dużych zbiorów danych. Zawsze gdy słyszę od kogoś, że zrobił coś
  • Odpowiedz
tellet
tellet
29.06.2019, 23:27:17
  • 5
@blizzarder: Taka prawda, ludzie myślą że tu jakieś cuda-niewidy się dzieją, a to tak naprawdę duuuuuuży if/then/else z wagami, który bruteforcem sobie je dopasowuje, aby jak najdłużej ciągnąć symulację. To takie Twierdzenie o nieskończonej liczbie małp, tyle że tu masz określoną liczbę neuronów (No ale nie piszą Hamleta tylko mają do wyboru 4 opcje, w oparciu o kilka warunków xD).
tellet - @blizzarder: Taka prawda, ludzie myślą że tu jakieś cuda-niewidy się dzieją,...

źródło: comment_tgnJAYs3Bj5BQ257k0fN1Cz1RMZKoNv5.jpg

Pobierz
  • Odpowiedz
  • <
  • 1
  • 2
  • Strona 1 z 2
  • >

Hity

tygodnia

Lekarze od lat starają się JAK NAJBARDZIEJ ograniczyć prawa pokrewnym zawodom
Lekarze od lat starają się JAK NAJBARDZIEJ ograniczyć prawa pokrewnym zawodom
4132
Będziemy zdy--ać w kolejkach? Rząd tnie kierunki lekarskie!
Będziemy zdy--ać w kolejkach? Rząd tnie kierunki lekarskie!
3520
Oświadczenie lekarza z Zawiercia
Oświadczenie lekarza z Zawiercia
3204
285 restauracji w Polsce dolicza obowiązkowy serwis do rachunku - MAPA
285 restauracji w Polsce dolicza obowiązkowy serwis do rachunku - MAPA
2822
Lekarz przeciwny zwiększeniu liczby lekarzy: "To zalewanie pożaru benzyną"
Lekarz przeciwny zwiększeniu liczby lekarzy: "To zalewanie pożaru benzyną"
2816
Pokaż więcej

Powiązane tagi

  • #wydarzenia
  • #ciekawostki
  • #usa
  • #europa
  • #ekonomia
  • #technologia
  • #polska
  • #wiadomosci
  • #nauka
  • #militaria
  • #zainteresowania
  • #izrael
  • #kultura
  • #rozrywka
  • #sport

Wykop © 2005-2026

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking