To aplikacja dla systemu Linux o nazwie Learning to Learn w TensorFlow, której najnowszą wersję można pobrać jako learning-to-learnsourcecode.tar.gz. Można ją uruchomić online na bezpłatnym hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom bezpłatnie aplikację Learning to Learn in TensorFlow with OnWorks w trybie online.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZDJĘCIA EKRANU:
Nauka uczenia się w TensorFlow
OPIS:
Learning to Learn, stworzony przez Google DeepMind, to eksperymentalne środowisko implementujące metauczenie – trenowanie sieci neuronowych w celu samodzielnego uczenia się strategii optymalizacji, zamiast polegania na ręcznie zaprojektowanych algorytmach, takich jak Adam czy SGD. Repozytorium zawiera kod do trenowania i oceny wyuczonych optymalizatorów, które mogą generalizować na różne typy problemów, takie jak funkcje kwadratowe i zadania klasyfikacji obrazów (MNIST i CIFAR-10). Wykorzystując TensorFlow, definiuje model metaoptymalizatora, który uczy się poprzez obserwację i adaptację do trajektorii optymalizacji innych modeli. Projekt umożliwia użytkownikom porównywanie wydajności tradycyjnych optymalizatorów i wyuczonego optymalizatora (L2L) w różnych testach porównawczych, pokazując, jak strategie optymalizacji można uczyć się na podstawie doświadczenia. Projekt obsługuje zarówno problemy jednowymiarowe, jak i wielowymiarowe, i zawiera narzędzia do oceny skuteczności wyuczonego optymalizatora w przypadku zadań niewidocznych gołym okiem.
Funkcjonalności
- Uczy sieci neuronowe uczenia się strategii optymalizacji poprzez metauczenie
- Obsługuje wiele problemów testowych (kwadratowe, MNIST, CIFAR-10)
- Zawiera skrypty szkoleniowe i ewaluacyjne z konfigurowalnymi parametrami
- Umożliwia łatwą integrację nowych problemów optymalizacyjnych za pomocą TensorFlow
- Zapewnia wyuczony optymalizator (L2L) i porównania bazowe z Adamem
- Śledzi i zapisuje wydajność optymalizatora w różnych epokach szkoleniowych
Język programowania
Python
Kategorie
Tę aplikację można również pobrać ze strony https://sourceforge.net/projects/learn-2learn-tensorflow.mirror/. Została ona umieszczona w OnWorks, aby można ją było uruchomić online w najłatwiejszy sposób z jednego z naszych darmowych systemów operacyjnych.