Disons que nous avons une représentation vectorielle de tout entier de magnitude n, V_n
Ce vecteur est l'entrée d'un algorithme d'apprentissage automatique.
Première question: pour quel type de représentations est-il possible d'apprendre la primalité / composition de n en utilisant un réseau neuronal ou une autre cartographie ML de vecteur à bit. Ceci est purement théorique - le réseau de neurones pourrait avoir une taille illimitée.
Ignorons les représentations qui sont déjà liées aux tests de primalité telles que: la liste des facteurs n séparés de zéro, ou l'existence d'un témoin de compositivité comme dans Miller Rabin. Concentrons-nous plutôt sur les représentations dans différents radices, ou les représentations en tant que vecteurs de coefficient de polynômes (éventuellement multivariés). Ou d'autres exotiques comme cela est posé.
Deuxième question: pour quels types d'algorithmes ML, le cas échéant, l'apprentissage sera-t-il impossible quelles que soient les spécificités du vecteur de représentation? Encore une fois, laissons de côté les représentations «interdites par la trivialité» dont les exemples sont donnés ci-dessus.
La sortie de l'algorithme d'apprentissage automatique est un bit unique, 0 pour le premier, 1 pour le composite.
Le titre de cette question reflète mon évaluation selon laquelle le consensus pour la question 1 est «inconnu» et le consensus pour la question 2 est «probablement la plupart des algorithmes ML». Je pose la question car je n'en sais pas plus et j'espère que quelqu'un pourra montrer la voie.
S'il y en a une, la principale motivation de cette question est: existe-t-il une limite «théorique de l'information» à la structure de l'ensemble des nombres premiers qui peuvent être capturés dans un réseau neuronal d'une taille particulière? Comme je ne suis pas expert dans ce type de terminologie, permettez-moi de reformuler cette idée plusieurs fois et de voir si j'obtiens une approximation Monte-Carlo du concept: quelle est la complexité algorithmique de l'ensemble des nombres premiers? Le fait que les nombres premiers soient diophantiens récursivement énumérables (et peut satisfaire une grande équation diophantienne particulière ) peut-il être utilisé pour capturer la même structure dans un réseau neuronal avec les entrées et sorties décrites ci-dessus.