2013-01-23 23 views
7

Od kilku dni czytam i studiuję na temat Ograniczonych maszyn Boltzmanna i Deep Learning. Teraz, aby przetestować zdolność głębokiego uczenia się, szukam kodu Java. Szukałem przez długi czas w Google, ale nie udało mi się uzyskać zadowalającej implementacji.Kod Java ograniczonych maszyn Boltzmanna i Deep Learning

Jako przykład, znalazłem następujące biblioteki Java dla zastrzeżonych Boltzmann maszyn:

http://jarbm.sourceforge.net/

Ale nie mogłem dostać to kod źródłowy, ani żaden szczegółowy pomoc o jego wykorzystanie. Mają dokumentację w języku Java dla tego kodu, ale nie wyjaśniły, jak to działa. Nie podano przykładowego przykładu.

Istnieje prosta implementacja w Pythonie znalazłem na stronie:

https://github.com/echen/restricted-boltzmann-machines

Czy ktoś może mi powiedzieć, gdzie mogę uzyskać podobny implementację w języku Java dla obu maszyn Boltzmann i głęboko Learning? (najlepiej uzyskać z kodem źródłowym. W przeciwnym razie przynajmniej biblioteki Java z kodem użytkowania próbka lub szczegółową pomoc na to jest użycie.)

Dzięki, Nitin

+0

Czy przyjrzałeś się implementacji Deeplearning4j ograniczonych urządzeń Boltzmann? https://github.com/deeplearning4j/deeplearning4j – tremstat

Odpowiedz