Forum strony www.multipasko.pl [Regulamin]


Dodaj wpis w tym temacie
Spis tematów
Login:

Hasło:
Strona: 1 2 3 4 5 6 ... 12 13
Wyślij wiadomość do admina

Przewiń wpisy ↓

lstm

2024-09-01 (01:27)

status MultiTest
Data rejestracji: 2020-08-05 00:00:00
Ilość postów: 5488

16235
wpis nr 1 529 252
[ CZCIONKA MONOSPACE ]

Heme
Zajmuję się tylko aktualnie tylko jedną siecią LSTM z tylko z jednej przyczyny że chcę rozwiązać pewien problem z zakresu gry losowej który nie mogę rozwiązać używając mojego ulubionego pascalowego języka.
Prozaiczny powód - pascal nie ma bibliotek które były by alternatywą dla Matlaba.
Pozatym podoba mi się stwierdzenie słynnego Tima Mastersa iż " sieć jest od rzeczy pozornie niemożliwych'" nawet jak jest przy tym nieco ironiczny kontekst żeby na sieć wszystkiego nie zwalać.
I kolejne tym razem uczestnika tego forum TDP:
" to wymaga jednak bohaterskiego odrzucenia magii"
I poruszając się między jednym a drugim w tym mozole nauczania które nie wiadomo jaką drogą prowadzi do celu,
mogę tym stwierdzić że kula ma lepiej..
bo poruszając się po zagłębionej powierzchni nieuchronnie do tego dołka wpadnie z którego miejsca by jej nie puścić.

* Heme, specjalnie odszukałem ten wpis nr 1 363 231 będący opisem tego rysunku.
Poszedłem inną drogą.

Pozdrawiam.
2024-09-01 (20:52)

status heme24
Data rejestracji: 2015-12-08 00:00:00
Ilość postów: 236

14639
wpis nr 1 529 352
[ CZCIONKA MONOSPACE ]

Witam.

Multi test a czy przycinanie wag polepszyło ci prognozy?
Testuję teraz sieć lstm z procentowym przycinaniem wag i efektów nie ma.
2024-09-02 (00:01)

status MultiTest
Data rejestracji: 2020-08-05 00:00:00
Ilość postów: 5488

16235
wpis nr 1 529 383
[ CZCIONKA MONOSPACE ]

Po co przycinasz wagi ?
Pruning raczej wyników nie poprawi.
Jeżeli nie masz wyników to albo sieć nie ma czego się nauczyć albo daje tylko dane losowe, więc tylko sposób przygotowania danych.
2024-09-02 (11:16)

status MultiTest
Data rejestracji: 2020-08-05 00:00:00
Ilość postów: 5488

16235
wpis nr 1 529 427
[ CZCIONKA MONOSPACE ]

Nareszcie sieć pokazuje że raz za razem zmiejsza się błąd prognozy,
tylko żeby znowu nie zdurniała
2024-09-02 (15:44)

status MultiTest
Data rejestracji: 2020-08-05 00:00:00
Ilość postów: 5488

16235
wpis nr 1 529 466
[ CZCIONKA MONOSPACE ]

Heme,
Z tym przycinaniem wag to chodziło o ich usuwanie czy też włączanie /wyłączenia ?
Jakie masz też zdanie na temat wspomnianego przy opisie obrazka atraktora losowego.
Istnieje czy bujda ?
Szóstka w lotto na następne losowanie...
Moim zdaniem jedyny atraktor jaki by mogła wypluć sieć jest znany z innego zjawisko losowego i rzeczywiście można go określić nie tylko bez nauczania sieci , ale nawet bez niej.
2024-09-02 (15:48)

status MultiTest
Data rejestracji: 2020-08-05 00:00:00
Ilość postów: 5488

16235
wpis nr 1 529 467
[ CZCIONKA MONOSPACE ]

I wygląda na to że to na mnie została zwalona cała robota
żeby chociaż te 4/5 w Mini trafić albo całe 5
2024-09-02 (21:30)

status heme24
Data rejestracji: 2015-12-08 00:00:00
Ilość postów: 236

14639
wpis nr 1 529 503
[ CZCIONKA MONOSPACE ]

Witam.

Multi test wg. mnie jeśli chodzi o sieci uzyskanie atraktora lub szyny to jedyna droga jeśli chodzi o sieci.
Ale to moje zdanie, uczenie nawet super dokładne nic nie daje, przerabiałem to na różnych programach.
Czy można taki atraktor uzyskać powiem nie wiem dlatego szukam, przycinanie wag pomiędzy warstwami jak na razie nic nie zmienia, ale może źle coś robię, zbuduj sieć taką jak na rysunku i zapodaj jej różnice z kostki 10 ściennej, tak dla zabawy i porównajmy wyniki z moją siecią, może Mariusz ma rację tylko coś źle robimy, nie wiem czy zauważyłeś efekt motyla czyli niewielka zmiana parametrów zwłaszcza learning rate zmienia tak wiele.

Pozdrawiam
2024-09-03 (01:33)

status MultiTest
Data rejestracji: 2020-08-05 00:00:00
Ilość postów: 5488

16235
wpis nr 1 529 534
[ CZCIONKA MONOSPACE ]

Heme

zdjęcie

Nadal czekam na wynik prognozy w nowej wersji sieci z zastosowaniem różnicowania.
Uruchomiłem przed ok.21,30 aby mieć wynik przed losowaniem i nadal czekam, widząc na ekranie zmieniające się ciągle wartości
Do tej chwili cały czas miele.
Niepotrzebnie wyprintowałem zmiany, bez ciągłego wyświetlania wartości byłoby dużo szybciej.
Podam ten wynik po zakończeniu. Miał być na dzisiejsze losowanie

Wcześniej uczyłem sieć w oparciu o prostą metodę kodowania 1zN gdzie po kilku minutach z prognozy wypadło 3/5 w następne losowanie. Potem już nie.



Co do uczenia.
Pisałem już o tym i się nie obraź o inne zdanie, bo widzę że temat sieci i kostek stał się jakiś ostatnio drażliwy.
np. Przygotowanie danych
Jest w tym kontekście taki fragment w książce Tima Mastersa, tak bardzo chwalonej przez Mariusza, określające czym są zmienne nominalne o których Kostka1zn tak się rozpisywał,
ich znaczenie i bardzo proste odróżnienie.

Drażliwość w tym temacie dosięgła już takiego szczytu że po pytaniu czy wynik formuły excelowskiej jest także zmienną nominalną, zamiast odpowiedzi, dostałem bana, a pytania to uważałem za zasadne przy tym sporze jego z Lottonautą o odejmowanie CSNów.

I nie zgodze się ze zdaniem że " uczenie nawet super dokładne nic nie daje"

I uważam cały ten jego opis do obrazka za niepoważny,
łącznie z tym stwierdzeniem: "nie używamy sieci neuronowej do nauki -bo nie ma czego uczyć"

...no chyba że chciał pokazać bezsens uczenia sieci prognozy Lotto.

Data wpisu 2021-05-12
Co wymyślono
TS padl ?

Jest też inne rozwiązanie
Zapodaj AI ten obrazek,
Jesli nie masz Chata pemium , wrzuć do majkrosoftowego Copilota.
Niech przeanalizuje i napisze Ci gotowy kod.

Powodzenia.

--- wpis edytowano 2024-09-03 01:33 ---

2024-09-03 (11:01)

status heme24
Data rejestracji: 2015-12-08 00:00:00
Ilość postów: 236

14639
wpis nr 1 529 560
[ CZCIONKA MONOSPACE ]

Witam.

Mam chata premium od kilku miesięcy, w tym czasie przerobiłem dużo różnych sieci.
Oczywiście nie osiągnąłem sukcesu więc nie jestem ekspertem.
Idę drogą Mariusza bo inne metody nie działają. Ten obrazek to zrzut ekranu z programu NNDT, bardzo trudny w obsłudze i sprawiający różne problemy.
Chat wygenerował mi kilka sieci na podstawie tego obrazka, ale efekty kiepskie, być może program NNDT inaczej przetwarza dane niż biblioteki pythona. Jak chcesz to mogę ci kody przesłać.
Powiedz mi jak przetwarzasz dane liczbowe oprócz różnic? Ja testuję logarytm.
Problemem jest dobór ilości bazy danych, oraz parametr batch size, ja stosuję 100,ale mam wątpliwości.
A nie myślałeś żeby zamiast liczb zapodać sieci obrazy ?

Pozdrawiam
2024-09-03 (12:58)

status MultiTest
Data rejestracji: 2020-08-05 00:00:00
Ilość postów: 5488

16235
wpis nr 1 529 568
[ CZCIONKA MONOSPACE ]

" Idę drogą Mariusza bo inne metody nie działają."

Heme
Czy są jakiekolwek przesłanki do tego aby chociaż się zastanawiać że metoda Mariusza może działać ?
Napisał może ksiązkę w tym temacie, podał jakieś prace innych, jest może profesorem, informatykiem, inżynierem w tej specjalności i wreszcie najważniejsze czy kiedykolwiek i jakikolwiek sposób udowodnił skuteczne działanie.

Może TS zamknął jakąś gre z tego powodu ?

Przecież sprawa może być rozwiązana bardzo prosto, podaje kod tylko tobie z zachowaniem tajności i praw autorskich nawet z zastrzeżeniem, niech będzie i 100 000 000 kary.





2024-09-05 (11:08)

status MultiTest
Data rejestracji: 2020-08-05 00:00:00
Ilość postów: 5488

16235
wpis nr 1 529 776
[ CZCIONKA MONOSPACE ]

"Powiedz mi jak przetwarzasz dane liczbowe oprócz różnic?'
heme24
Najpierw wzorem do prognozowania liczb stało się dla mnie w oczywisty sposób prognozowanie cen akcji o którym pisze Tim Masterson w swojej biblii dla sieci neuronowych : że może to uczynić "bajecznie bogatym"
Ceny akcji jako dane liczbowe, wartości numeryczne.
Nawet obrazek pokazujący schemat jest podobny.
Można by podawać podobnie liczby z losowań i liczyć na dobre typowania wierząc w "magię liczb" jak na przykład to że dodanie pierwszej i drugiej liczby wskaże liczbę które wypadnie w następnym losowaniu.
Sieć też zacznie się wtedy kierować porządkiem typowym dla liczb a tu trzeba traktować je jako etykiety

Skoro nie mogą być to liczby ani te z losowania ani takie 11,11,11,11,10,10,10 ani inne z jakiegoś zakresu to trzeba je najpierw zakodować.
Popularna metoda do tych celów czyli 1zN - czyli pozycja jedynki w wektorze zerowym długości N jest tutaj najprostszym przykładem.
Różnicowanie w takim celu jak to używa się w sieciach na razie odkładam.
2024-09-05 (12:38)

status Lottonauta
Data rejestracji: 2012-09-03 00:00:00
Ilość postów: 2816

13559
wpis nr 1 529 782
[ CZCIONKA MONOSPACE ]

> ... metoda do tych celów czyli 1zN - czyli pozycja jedynki w wektorze zerowym długości N jest tutaj najprostszym przykładem.


Wg mnie b. dobry/logiczny pomysł, a co będzie na wyjściu?
2024-09-05 (16:39)

status pegasus
Data rejestracji: 2015-11-19 00:00:00
Ilość postów: 154

14614
wpis nr 1 529 806
[ CZCIONKA MONOSPACE ]

# Tworzenie modelu głębokiego uczenia
model = Sequential([
Dense(128, activation='relu', input_shape=(X_train.shape[1],)),
Dropout(0.3),
Dense(64, activation='relu'),
Dropout(0.3),
Dense(32, activation='relu'),
Dense(1, activation='sigmoid')
])

# Kompilacja modelu
model.compile(optimizer='adam', loss='binary_crossentropy', metrics=['accuracy'])

# Trening modelu
history = model.fit(X_train, y_train, epochs=20, batch_size=32, validation_split=0.2)




Dokładność: 0.5109950336278875
Raport klasyfikacji:
precision recall f1-score support

0 0.51 0.87 0.64 37198
1 0.53 0.15 0.23 36699

accuracy 0.51 73897
macro avg 0.52 0.51 0.44 73897
weighted avg 0.52 0.51 0.44 73897

Kształt future_features: (42, 10)
2/2 ━━━━━━━━━━━━━━━━━━━━ 0s 3ms/step
Prognozowane liczby w przyszłym losowaniu: [1, 12, 25, 15, 29, 36]

Zakład z pięciu liczb:
Zakład 1: 1, 12, 25, 15, 29

Szczegóły prognozowania:
Liczba 1 ma 0.53 prawdopodobieństwa pojawienia się w przyszłym losowaniu.
Liczba 12 ma 0.53 prawdopodobieństwa pojawienia się w przyszłym losowaniu.
Liczba 25 ma 0.53 prawdopodobieństwa pojawienia się w przyszłym losowaniu.
Liczba 15 ma 0.52 prawdopodobieństwa pojawienia się w przyszłym losowaniu.
Liczba 29 ma 0.51 prawdopodobieństwa pojawienia się w przyszłym losowaniu.
2024-09-05 (17:33)

status pegasus
Data rejestracji: 2015-11-19 00:00:00
Ilość postów: 154

14614
wpis nr 1 529 808
[ CZCIONKA MONOSPACE ]

Jeszcze 50 epochs test


Dokładność: 0.5084238873025969
Raport klasyfikacji:
precision recall f1-score support

0 0.56 0.11 0.18 37198
1 0.50 0.92 0.65 36699

accuracy 0.51 73897
macro avg 0.53 0.51 0.41 73897
weighted avg 0.53 0.51 0.41 73897

Kształt future_features: (42, 10)
2/2 ━━━━━━━━━━━━━━━━━━━━ 0s 3ms/step
Prognozowane liczby w przyszłym losowaniu: [1, 12, 25, 15, 2, 3, 4, 5, 6, 7]

Zakład z pięciu liczb:
Zakład 1: 1, 12, 25, 15, 2

Szczegóły prognozowania:
Liczba 1 ma 0.57 prawdopodobieństwa pojawienia się w przyszłym losowaniu.
Liczba 12 ma 0.56 prawdopodobieństwa pojawienia się w przyszłym losowaniu.
Liczba 25 ma 0.56 prawdopodobieństwa pojawienia się w przyszłym losowaniu.
Liczba 15 ma 0.54 prawdopodobieństwa pojawienia się w przyszłym losowaniu.
Liczba 2 ma 0.51 prawdopodobieństwa pojawienia się w przyszłym losowaniu.

2024-09-05 (18:11)

status heme24
Data rejestracji: 2015-12-08 00:00:00
Ilość postów: 236

14639
wpis nr 1 529 815
[ CZCIONKA MONOSPACE ]

Witam.

Multi test
Nie znam tej metody 1zN i nie wiem na czym polega, ja aktualnie stosuję logarytm.
Jakimś sposobem jest podanie ONT czyli odległości pomiędzy wypadaniem liczby.
Ale ja sieci traktuję jak chwilową zabawę, to mój nowy pomysł:zdjęcie

I sieć CNN.

--- wpis edytowano 2024-09-05 18:14 ---

2024-09-05 (22:04)

status MultiTest
Data rejestracji: 2020-08-05 00:00:00
Ilość postów: 5488

16235
wpis nr 1 529 846
[ CZCIONKA MONOSPACE ]

Ostatecznie na wyjsciu pełny wektor binarny dla liczb [3, 7, 15, 28, 35] będzie miał postać:

[0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0]
2024-09-05 (22:52)

status pegasus
Data rejestracji: 2015-11-19 00:00:00
Ilość postów: 154

14614
wpis nr 1 529 863
[ CZCIONKA MONOSPACE ]

Śmiechu warte całe te sieci i algorytmy . Tym nie da się wygrać pozostaje tylko Chybił Trafił ,to Prezes decyduje kto wygra.
2024-09-05 (22:58)

status Lottonauta
Data rejestracji: 2012-09-03 00:00:00
Ilość postów: 2816

13559
wpis nr 1 529 865
[ CZCIONKA MONOSPACE ]

@Multutest

posumujmy:
- na wejściu mapa bitowa (jak ta u multipasko)
- na wyjściu pojedynczy wektor binarny z losowania - to przyszłość.

Teraz wstarczy zaprojektować strukturę wew. sieci i mamy ideał. Zapewniam cię, że dobrze zaprojektowana i wyuczona sieć pokaże całkowitą i pełną prawdę o przyszłości - "odpowiedź na waszą wiarę w cudowne SN".

Spróbuj to zrealizować, to zrozumiesz, dla czego SN nie nadają się do przewidywania gier losowych.

Pozdrawiam

--- wpis edytowano 2024-09-05 23:00 ---

2024-09-05 (23:11)

status pegasus
Data rejestracji: 2015-11-19 00:00:00
Ilość postów: 154

14614
wpis nr 1 529 869
[ CZCIONKA MONOSPACE ]

Jak wymyślisz jakieś typowanie wzięte całkiem z czapy to coś się trafi ... ale jak robi się według prawdopodobieństw to wielkie "G" wychodzi. Chyba Prezes zna wszystkie te sztuczki i zabezpieczył się
2024-09-05 (23:54)

status Marriusz2
Data rejestracji: 2009-06-02 00:00:00
Ilość postów: 2410

4670
wpis nr 1 529 877
[ CZCIONKA MONOSPACE ]

Einstein tak powiedział .

Kiedy wszyscy naukowcy mówią ,że się nie da i to niemożliwe ................................

.......................................znajdzie się taki ,który tego nie wie ................................

.........................i to zrobi .

Weź sobie pegasus do serca a nie smędź ciągle jedno i to samo .
A se wal ile da zdrowie z sufitu losowe .
Czy ktoś ci zabrania ????

Wal z czapy ile wlezie .
Mamy demokrację i możesz ile chcesz .

Są tacy ,którzy nie walą z czapy ................
.........................trwonią czas i mają w tym przyjemność ........................

................................co doprowadza do białej gorączki takich pegasusów .

--- wpis edytowano 2024-09-05 23:58 ---

| Dodaj wpis w tym temacie | Spis tematów | Wyniki lottoStrona: 1 2 3 4 5 6 ... 12 13
Wyślij wiadomość do admina