definitions :
- un
langage
est un ensemble de mots formés à partir d'un alphabet - Un
alphabet
est un ensemble fini de symboles (ou lettres) - un
mot
est une séquence finie de symboles tirés de cet alphabet - Un
code
est un ensemble de mots (ou messages) formés à partir d'un alphabet, avec des propriétés spécifiques qui facilitent la transmission et la décodage des messages. Un code doit souvent satisfaire certaines conditions pour être utile.
contenu :
- generation aleatoire de mots binaire
- generation d'un langage
- generation des propriétés numeriques d'un langage (features)
- algorithme utilisé pour déterminer si un langage est un code ou non :
Algorithme de sardinas et Patterson
- modele de classification utilisé :
AdaBoostClassifier
de sklearn
Technologies utilisées : Python
, Django