Forum pubblico/privato: Pubblico
Permessi di scrittura: Utenti registrati
Giorno: 10/07/2022, 16:41:32
Critica all'nnue...
Copio da un forum...

People don't realize how fragile NNUE technology is. It was based on a genius idea, but tomorrow someone could have a different idea and when people switch to it NNUE could be obsolete and dead! It's just the best thing we have right now, but it has reached its limits and I don't see it getting any faster.

A classical eval will always be faster than NNUE, and remember, classical eval would have kept on improving if NNUE never existed and caught the second release of NNUE after two years, now that NNUE has stopped being a moving target people in the shadows could be improving classical eval and eventually surpass NNUE, by using classical eval's speed advantage, and because we can always see where classical eval and NNUE's eval vary in a position, all we need is a human that understands why, and if that person isn't on the Stockfish's team, get ready to see them dethroning Stockfish once and for all.

If this happens, ironically, the technology that saved 2 years of work for Stockfish will have been its downfall, as they halted seeking for the improvements that didn't depend on NNUE, but we don't know if other teams kept searching, because NNUE's slowness is its Achilles's heel.
Giorno: 11/08/2022, 15:56:43
Link sponsorizzati
Giorno: 10/07/2022, 19:31:01
Anch'io ho sempre pensato che la filosofia di sviluppo classica basata su una funzione di valutazione interamente "umana" non dovesse essere di colpo abbandonata, ma procedere su un binario parallelo a quello della NNUE.

Purtroppo, pero', la differenza di performance fra i due approcci e' stata talmente netta da tagliare subito la testa al toro.

Se SF non si fosse immediatamente affidato alla nuova tecnologia, sarebbe stato rapidamente raggiunto e superato da almeno una mezza dozzina di nuovi motori.

E poi non e' vero che l'approccio classico sia stato completamente abbandonato, in quanto gia' dopo i primi mesi si e' passati a una ricerca ibrida, che mantiene i punti di forza del vecchio approccio.

Certo, la velocita' di analisi in termini di mero conteggio di nodi al secondo si e' piu' che dimezzata, ma con i continui progressi nella potenza dei processori commerciali, a chi importa davvero piu' di tanto?

ciao.gifciao.gif
"TB or not TB..."