Prsentation PMML fr - lipn.univ- bennani/tmpc/Presentation_PMML_fr.pdfPMML (Predictive Model Markup Language) Nicolas DULIAN @kxen.com KXEN-Confidential Agenda!Pr sentation de PMML (Predictive Model Markup Language

  • Published on
    07-Mar-2018

  • View
    213

  • Download
    1

Transcript

PMML(Predictive Model Markup Language)Nicolas DULIANnicolas.dulian@kxen.comKXEN-ConfidentialAgenda! Prsentation de PMML (Predictive Model Markup Language! Le contenu du standard PMML! Larchitecture des modles PMML! Exemple/Pratique:_ Outils datamining utilisant le PMML_ Applications dataminingKXEN-ConfidentialPMML: le projet! Qui?_ Consortium! Pour Qui?_ Cible! Quand?_ Dates clefs! Pourquoi?_ Motivations/Objectifs! Quoi?_ Dfinition XML pour le transport de modle! Ou?_ Site principal http://www.dmg.org_ Forum publique http://sourceforge.net/forum/?group_id=56177_ Project http://sourceforge.net/projects/pmmlKXEN-ConfidentialCible! Architecte_ Chez un vendeur de logiciel mtier (CRM, SCM, ), il peut intgrer desfonctions de scoring/prvision par importation des modles_ Chez un vendeur doutil danalyse de donnes, il peut exporter desmodles destins tre intgrer dans des environnements de scoring_ Dans une communaut open-source, il peut implmenter une versiongratuite et/mais standard de lanalyse de donnes! tudiant_ Connaissance des standards du march et de leurs fournisseursKXEN-ConfidentialConsortium! Membres principaux (PMML 3.0)_ IBM_ KXEN_ Microsoft_ MicroStrategy Inc._ National Center of Data Mining_ Open Data_ Oracle Corporation_ PrudSys AG_ Salford Systems_ Sas Inc._ SPSS_ StatSoft! Membres associs_ NCR_ SAP_ KXEN-ConfidentialDates clefs! Novembre 1998_ Premire prsentation (Supercomputing 1998)_ PMML 0.9_ Implmentation de rfrence! Aout 1999_ Cration dun consortium_ PMML 1.0 (KDD-1999)! 2000_ Oracle, IBM et Microsoft rejoigne le consortium_ Gnralisation de PMML (statistiques et data mining)_ PMML 1.1! 2001_ PMML 2.0_ Amlioration de PMML pour le data mining" Transformations" Agrgations! 2002_ KXEN rejoint le consortium! 2004_ PMML 3.0! 2005_ PMML 3.1KXEN-ConfidentialMotivations/Objectifs! Complmentarit_ Respecte les autres normes (JDM, SQL-MM, CWM)! Uniformit_ Cration dun standard_ Homognisation des concepts_ Format dchange (XML)! Intgration_ Format standard (XML)_ Schma de rfrenceKXEN-ConfidentialPMML transporte des modles issusdalgorithmes! PMML 2.1:_ Rgression lineaire/logistique_ Clustering KMeans_ Rgles dassociation_ Rseaux de neuronnes_ Arbre de dcision_ Squence! PMML 3.0:_ + SVM et Text miningKXEN-ConfidentialArchitecture dun modle PMML! Dfinition des dictionnaires:_ Nom_ Type_ Valeur! Dclaration des transformations_ Encodage des variables! Modles_ Decision tree_ Naive Bayes_ Support Vector Machine_ KXEN-ConfidentialDfinition des dictionnaires! Variable dentre_ Nom de la variable_ Type de variable" Categorical" Ordinal" Continuous_ Type de donnes" Number" String_ Valeurs de la variable" Liste des catgories possibles" Liste des valeurs manquantes" Intervalle de la variableKXEN-ConfidentialDfinition des transformations! Encodage de la Variable dentre_ Association dune valeur numrique une entre" Transformation linaire" Association dune valeur une catgorie" AgrgationKXEN-ConfidentialDfinition des modles! Choix du modle_ Dfinition des variables utilises" Rle" Dfinition des comportements (outlier, traitement des valeurs manquantes)" Dfinition de lintervalle de validit_ Dfinition des cibles_ Dfinition des statistiques_ Dfinition des transformations locales" Propre chaque type de modle_ Dfinition du calculKXEN-ConfidentialOutils utilisant le PMML! 2 catgories doutils pour le PMML_ Outils gnrant du PMML" Modlisation en PMML KXEN _ Outils intgrant du PMML" Excution et simulation de fichier PMML MicroStrategy KXEN-ConfidentialExemple de cration dun modle PMML(1)! Dfinition du header! Dfinition des dictionnaires KXEN-ConfidentialExemple de cration dun modle PMML(2)! Dfinition des transformations des dictionnairesMissing40.053485576923123Divorced43.307319101746586KXEN-ConfidentialExemple de cration dun modle PMML(3)! Dfinition du modle! Dfinition du footerKXEN-ConfidentialExemple de gnration(KXEN)KXEN-ConfidentialExemple dintgration(MicroStrategy)

Recommended

View more >