Il successo iniziale nei test sui numeri primi tramite reti artificiali è presentato in Una soluzione di rete neurale compositiva ai test sui numeri primi , László Egri, Thomas R. Shultz, 2006 . L'approccio di rete basato sulla conoscenza-correlazione in cascata (KBCC) ha mostrato la più promettente, sebbene la praticità di questo approccio sia eclissata da altri algoritmi di rilevazione primaria che di solito iniziano controllando il bit meno significativo, riducendo immediatamente la ricerca della metà e quindi cercando basati altri teoremi ed euristiche fino a fl o o r ( x--√) . Tuttavia, è proseguito il lavoro con Knowledge Based Learning con KBCC , Shultz et. al. 2006
In realtà ci sono più sotto-domande in questa domanda. Innanzitutto, scriviamo una versione più formale della domanda: "Può una rete artificiale di qualche tipo convergere durante l'allenamento in un comportamento che testerà accuratamente se l'input va da a 2 n - 1 , dove n è il numero di bit in la rappresentazione intera, rappresenta un numero primo? "02n- 1n
- Può semplicemente memorizzando i numeri primi nell'intervallo di numeri interi?
- Può imparando a fattorizzare e applicare la definizione di un numero primo?
- Può imparando un algoritmo noto?
- Può sviluppando un suo nuovo algoritmo durante l'allenamento?
La risposta diretta è sì, ed è già stata eseguita in base al punto 1. sopra, ma è stata eseguita con un adattamento eccessivo, non imparando un metodo di rilevamento del numero primo. Sappiamo che il cervello umano contiene una rete neurale in grado di realizzare 2., 3. e 4., quindi se le reti artificiali sono sviluppate nella misura in cui la maggior parte pensa che possano essere, allora la risposta è sì per quelli. Non esiste alcuna controforma per escludere nessuno di essi dalla gamma di possibilità al momento della stesura di questa risposta.
Non sorprende che sia stato fatto un lavoro per addestrare reti artificiali sui test dei numeri primi a causa dell'importanza dei numeri primi nella matematica discreta, della sua applicazione alla crittografia e, più specificamente, alla crittoanalisi. Siamo in grado di identificare l'importanza del rilevamento della rete digitale dei numeri primi nella ricerca e nello sviluppo della sicurezza digitale intelligente in opere come A First Study of the Neural Network Approach in RSA Cryptosystem , Gc Meletius et. al., 2002 . Il legame della crittografia con la sicurezza delle nostre rispettive nazioni è anche il motivo per cui non tutte le ricerche attuali in questo settore saranno pubbliche. Quelli di noi che possono avere l'autorizzazione e l'esposizione possono solo parlare di ciò che non è classificato.
Da un punto di vista civile, il lavoro in corso in quello che viene chiamato rilevamento di novità è una direzione importante della ricerca. Quelli come Markos Markou e Sameer Singh si stanno avvicinando al rilevamento di novità dal lato dell'elaborazione del segnale , ed è ovvio a coloro che comprendono che le reti artificiali sono essenzialmente processori di segnale digitali che hanno capacità di auto-tuning multi-point in grado di vedere come il loro lavoro si applica direttamente a questo domanda. Markou e Singh scrivono: "Esistono moltissime applicazioni in cui il rilevamento di novità è estremamente importante, tra cui l'elaborazione del segnale, la visione computerizzata, il riconoscimento di schemi, il data mining e la robotica".
Dal punto di vista della matematica cognitiva, lo sviluppo di una matematica a sorpresa, come Learning with Surprise: Theory and Applications (tesi), Mohammadjavad Faraji, 2016 potrebbe favorire ulteriormente l'inizio di Ergi e Shultz.