Infos Utiles :Résumé : L'universalité des classes se produit très fréquemment dans les systèmes complexes entrainant de nombreux degrés de liberté. Il y a beaucoup de problèmes tels que des crises économiques, la ségrégation humaine, l'extinction de population ou les changements climatiques, ... où la théorie des systèmes non-équilibrés peut aider à leur résolution. Quand la longueur de corrélation diverge, par exemple près d'un point critique, et que les fluctuations dominent (comme en cas d’effondrement financier/politique ou pour le changement du climat) alors les détails microscopiques (interactions) deviennent sans importance . Dans de telles situations des comportement d'échelle avec des exposants universels et des fonctions non périodiques apparaissent. En équilibre ces classes sont déterminées par les dimensions spatiales, les lois de symétrie et de conservation. Dans les systèmes non-équilibrés les plus fréquents ces facteurs sont très peu compris. Pour explorer et prédire les comportement d'échelle d'un système critique nous devons comprendre les modèles les plus fondamentaux. Ce sont habituellement des systèmes simples de particules qui peuvent se répandre et réagir en cas de contact. D'autres systèmes non-équilibrés peuvent leur être mis en correspondance.
Le but de l'application UC-Explorer est de comprendre les bases de l'universalité des classes dans des systèmes non-équilibrés.
Le programme a pour but de trouver des systèmes de numération binaires généralisés. Une recherche étendue est effectuée dans l'ensemble fini des matrices d'une taille donnée remplissant les conditions nécessaires. La difficulté réside dans le fait que la taille de cet ensemble fini de matrices est une fonction exponentielle par rapport à leur dimension. Il semble actuellement possible de s'attaquer au cas des matrices de dimension 11x11. Pour vérifier les conditions nécessaires supplémentaires, le programme effectue beaucoup d'opérations à virgule flottante. De ce fait, beaucoup de temps processeur est nécessaire. Heureusement, la parallélisation est possible et nous pouvons en bénéficier en utilisant plusieurs machines.
Le programme génère une liste de matrices (pour être plus précis des polynômes caractéristiques) qui sont susceptibles d'être des bases du système de numération. Cette liste est traitée par un autre programme (qui ne nécessite pas autant de puissance processeur). Le résultat final est alors une liste (complète) de systèmes de numération binaires dans une dimension fixée. Ensuite nous effectuons l'analyse théorique de l'information. Les systèmes de numération fournissent une représentation binaire des vecteurs entiers. En utilisant des coordonnées nous avons une autre présentation (plus standard). Les deux représentations diffèrent habituellement en longueur. En outre, les vecteurs proches les uns des autres dans l'espace peuvent avoir des représentations binaires qui paraissent très différentes. Ces observations suggèrent que l'on pourrait appliquer les systèmes de numération dans la compression de données, le codage ou la cryptographie.
Les systèmes de numération sont intéressant d'un point de vue géométrique également. Si nous permettons l'apparition de puissances négatives pour M dans la représentation binaire, nous obtenons une représentation infinie de vecteurs réels (on pourrait dire que l'on utilise une "virgule" (radix point)). La frontière de l'ensemble de vecteurs avec représentation binaire contenant uniquement des puissances négatives de M (l'ensemble H de nombres sans partie entière) a la plupart du temps la dimension fractionnaire (elle est une "fractale"). Les résultats de l'exécution du programme peuvent être utilisés pour analyser ces ensembles. Il s'agit d'analyses topologiques (calculs de dimension, de connexion etc.).
En conclusion, le fait de connaître toutes les matrices jusqu'à une dimension donnée pourrait nous aider à comprendre plus en profondeur les mathématiques de systèmes de numération généralisés. Le but de ce projet est donc de trouver tous les systèmes de numération binaire généralisés jusqu'à la dimension 11 voir au delà.
Nous rencontrons de plus en plus fréquemment des contenus qui sont plagiés ou copiés à l'identique, que ce soit dans l'éducation supérieur ou dans la vie scientifique. Pour repérer de tels contenus il existe déjà plusieurs solutions, parmi lesquels KOPI Plagiarism Checker, développé et exploité par MTA SZTAKI DSD il est actuellement le meilleur pour la langue Hongroise. Cependant, l’essor d'Internet et le fait que plus de personnes parlent des langues étrangères ont généré une nouvelle forme de plagiat, le plagiat par traduction. Aujourd'hui la plupart des étudiants parlent au moins une langue étrangère - principalement l'Anglais - à un niveau qui leur permet de trouver des informations relatives à un sujet donné sur des sites étrangers, et également de les traduire. Cette capacité est également attendue chez ces étudiants, aujourd'hui une thèse qui ne contient pas de références en langue étrangère n'est pas acceptée par la plupart des Universités, et/ou Facultés. Des connaissances en langues étrangères donnent également l’opportunité aux étudiants des les traduire et de les utiliser, sans donner leurs sources, en tant qu'idée, que travail personnel au lieu de travailler eux-mêmes à l'élaboration des informations. Avec de telles situations, même quand les enseignants essayent de vérifier les parties suspectes et entre une phrase en Hongrois, les vérificateurs de plagiat ne peuvent pas localiser un contenu pertinent en Anglais. Pour cette raison nous croyons qu'il est temps d'abandonner le vérificateur mono-langage, c'est pourquoi en 2010 nous avons commencé une année de recherche sur une manière de savoir si un texte en Hongrois est l’œuvre de l'étudiant, ou simplement une traduction.
Grâce à nos recherches nous avons développé un algorithme qui nous aident à trouver la traduction d'une phrase ou d'un texte rapidement, même dans un immense contenu en langue étrangère. Pour faciliter cette fonction de recherche nous devons analyser les sources en langues étrangères d'abord. Comme cela nécessite énormément de puissance de calcul, nous avons décidé de faire l'analyse de texte, principalement celui sur Wikipédia, en calcul distribué.
La partie anglaise de Wikipedia regroupe près de 4 millions d'articles, et représente environ 30GB de données, sans les images et les données annexes. Pour s'assurer que la base de données du vérificateur de plagiat est à jour, nous devons analyser les informations de Wikipedia mensuellement. Nous en sommes capable grâce au projet SZTAKI Desktop Grid: nous divisons les informations en petites parties, nous les transformons au format texte, nous les divisons en phrase, puis nous recherchons le thème morphologique de chaque mots.
Applications CPU :- Universality Classes Explorer
Disponible pour Windows (32 et 64bits), Linux (32bits) et Mac (32 et 64bits)
Disponible pour Windows (32 et 64bits), Linux (32bits) et Mac (32 et 64bits)
- KOPI Plagiarism Search Portal
Disponible pour Linux (32 et 64bits)
Dernière Info :Le 13/04/2012
Technical problem solved
We had some technical issues in the last few hours. Everything is solved by now without any data loss. Thank you for understanding.
Problème technique résolu
Nous avons eu des problèmes techniques durant les dernières heures. Tout est rentré dans l'ordre maintenant sans aucune perte de données. Merci de votre compréhension.
mise à jour 03 mail 2012 par cedricdd.