Pierre Schwartz vient de publier sur Developpez.com un article sur l’algorithme K-Means qui est passionnant et qui vulgarise cette méthode de partitionnement des données de façon magistrale. Aussi j’ai souhaité implémenter son algorithme en Java. Le périmètre se limite à une population dont les individus sont caractérisés par 2 grandeurs ce qui permet de rester dans un plan euclidien. En première intention je vois l’utilisation de 3 objets : - DataSet (la population) qui possèdera ...
Mis à jour 28/04/2020 à 12h00 par autran
Bonjour à tous, Edit du 29/11/2019 : ajout à la fin de l'article, de l'amélioration de la fonction de "letters". La version présentée ci-dessous permet de parser du LISP (grammaire standard) et renvoie le résultat (une structure dont un arbre plat des atomes génériques trouvés) vers la sortie standard : - un atome qui soit au moins un symbole, un nombre, ou un mélange des deux ; - un atome de texte avec la compréhension de l'échappement du ...
Mis à jour 29/11/2019 à 09h11 par Nothus
Ici une matrice finale de 4x4 depuis un vecteur de 16 éléments. Deux solutions différentes : - une imbrication de boucles, permettant d'avoir un accès aux deux dimensions de la matrice avec une variable locale incrémentée (pas de 1) ; - une seule boucle, dont on applique au numéro de l'itération une division euclidienne (quotient et reste forment les deux dimensions de la matrice). nb : la même matrice est réutilisée, ce qui ne serait probablement pas le cas dans ...
Salut Je vous propose Java's Cool conçu pour l'apprentissage des bases de la programmation. Il a été conçu à la demande de professeurs de lycées et de fuscia avec UNICIEL. Il permet de manipuler un Macro-Langage de programmation, basé sur le langage Java. Bon apprentissage
L'article est ici. A l'éventuel lecteur qui se serait égaré ici, il ne s'agit que d'un premier billet d'essai. Un bel article, très complet, viendra bientôt (ou pas) !
Mis à jour 01/03/2017 à 11h14 par Captain'Flam