Prawdopodobnie jest to pytanie SSN 101 dotyczące przetwarzania wsadowego minimal. Google wydaje się nie mieć odpowiedzi. Wyszukiwanie tutaj również niczego nie przyniosło. Domyślam się, że jest gdzieś książka, która mówi: "rób to w ten sposób!" i po prostu nie czytałem tej książki.Sieć neuronowa - wybieranie danych dla każdej mini partii
Kodowanie sieci neuronowej w Pythonie (nie to, że język ma znaczenie). Próbuję dodać aktualizacje mini-partia zamiast pełnej partii. Czy konieczne jest wybranie każdej obserwacji raz dla każdej epoki? Mini-partie będą wartościami danych 1:10, 11:20, 21:30, itd., Więc wszystkie obserwacje są używane, i wszystkie są używane jeden raz.
Czy to jest prawidłowe, aby wybrać mini-losowo losowo z zestawu danych treningowych na podstawie prawdopodobieństwa? W rezultacie każda obserwacja może być użyta raz, wiele razy lub wcale w danej epoce. W przypadku 20 mini-partii na każdą epokę, każdy element danych będzie miał 5% szansy na wybranie dla dowolnej danej mini-partii. Mini partie byłyby wybierane losowo i losowo, ale około 1 z każdych 20 punktów danych znalazłoby się w każdej z 20 mini partii bez gwarancji selekcji.
Dobra porada dotycząca tasowania próbki przed każdą epoką. – user791770