39
Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes

Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Marguerite Espada

Frédéric Eichelbrenner

Jordi Gibert

Veremes

Page 2: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

InterfaceFME Desktop 2019

Page 3: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Interface

Interface optimisée et personnalisable

• Nouvelle interface en mode sombre (dark mode)

• Prévisualisation intégrée dans Workbench

• Data Inspector : Mode animation

• Amélioration de l’ancrage des fenêtres

• Taille automatique des Transformers et Feature Types

• Nouvelles palettes de couleurs pour les bookmarks

• Amélioration des outils de commentaires

Page 4: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation
Page 5: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Cache d’entités et exécution

partielleFME Desktop 2019

Page 6: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Cache d’entités et exécution partielle

• Mécanismes apparus en 2018

• Améliorés en 2019

• Fonctionnent de pair avec « Visual

Preview »

• Gain de performance ultime : ne pas réaliser

un traitement

Page 7: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Amélioration des performances

FME Desktop 2019

Page 8: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

2019

2018

273 000 ENTITÉS DISSOUTES

Dissolver

Page 9: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

2019

2018

Esri Shapefile

693 444 ENTITÉS LUES

Reader shp Esri

Esri Shapefile (Tech Preview)

35 sec

1,6 sec

Page 10: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Mise à jour de Transformers

FME Desktop 2019

Page 11: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Tester

Test composite plus littéraire

Ce changement se répercute sur TestFilter

20192018

Page 12: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

ChangeDetector

La nouvelle version 2019 détecte les mises à jour

20192018

Page 13: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Transformers

Enregistrement du paramétrage de Transformers

Page 14: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Autres mises à jour

• Python

• Traitement parallèle revu et disponible dans les

Transformers personnalisés pour une réelle

amélioration des performances

Page 15: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Nouveaux Transformers

FME Desktop 2019

Page 16: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

EsriReprojector

Pas nouveau, mais réécrit pour ne pas utiliser ArcObjets

Page 17: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

ConnectorsFME Desktop 2019

Page 18: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Nouveaux connecteurs

Interfaces personnalisées : • AzureBlobStorageConnector

• AzureFileStorageConnector

• CesiumIonConnector

• CityworksConnector

• GoogleCloudStorageConnector

• S3Connector

• AzureQueueStorageConnector

(prochainement)

• KafkaConnector (prochainement)

• TrelloConnector (prochainement)

Page 19: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

PackageFME Desktop 2019

Page 20: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Package : rendre FME modulable

• Installer certains composants sans avoir à télécharger et installer une nouvelle

version

• Les développeurs peuvent transmettre plus facilement les différents composants

• Les nouveaux Transformers et Readers/Writers sont à présent disponibles sur FME

Hub au format .fpkg

• Paquets actuellement disponibles :

➢ S3Connector

➢ CesiumIonConnector

➢ RasterObjectDetector series

➢ NLP series

Page 21: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Nouveaux formats

FME Desktop 2019

Page 22: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Nouveaux formats

• Lecture native Revit

• I3s

• DGN Meshes

• Compressed File Reading

(.rar/.gz/.tgz/.zipx)

• Digital Weather Markup Language

(DWML) Reader

• FME Augmented Reality (AR)

Reader

• Garmin POI Reader/Writer

• Google Storage Connectors

• OGC Web Coverage Service (WCS)

Reader

• TopoJSON Writer

Page 23: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Lecture de format DICOM (imagerie médicale)

Page 24: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Lecture de format DICOM (imagerie médicale)

Page 25: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Décompression

Page 26: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Game Engine Support

Unreal Datasmith Writer

Vidéo disponible sur : https://youtu.be/EZbKf9HcqPk

Page 27: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

FME Desktop 2019

Machine Learning

Page 28: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Traitement Automatique du Langage Naturel

Page 29: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

TALN : branche du Machine Learning

• Linguistique

• Informatique

• Intelligence artificielle

Interprétation de langage et renvoi de réponse

Étudier des quantités massives de texte libre pour récupérer

des informations pertinentes

Page 30: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

• Préparation jeux de données d’entraînement➢ Un corpus

• Entraînement ➢ Génération du modèle d’apprentissage au format fmd

• Interprétation➢ Interprétation d’énoncé par classification

TALN : 3 opérations

Page 31: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

• Préparation du jeu de données d’entraînement

➢ Un corpus

Page 32: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

• Entraînement de FME : phase d’apprentissage

➢ Conception d’un modèle au format .fmd

➢ NLPTrainer

Page 33: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

• Interprétation d’énoncés

➢ Utilisation du modèle pour interpréter des phrases

➢ NLPClassifier

Page 34: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Détection d’objets

Page 35: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Détection d’objets dans des images

• Modèles de détection d’objets proposés par défaut➢ Visages / Corps / Animaux / Objets

• Modèles de détection définis par l’utilisateur➢ Personnalisés

Page 36: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

• Préparation jeux de données d’entraînement➢ Sélection des images avec objet (positives)

➢ Sélection d’images sans objet (négatives)

• Entraînement ➢ Génération du modèle de détection (xml)

• Détection d’objets➢ Reconnaissance d’objets à partir du modèle de détection

Détection d’objets dans des images

Page 37: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

• Préparation jeux de données d’entraînement➢ Délimitation de l’objet (Librairie OpenCV)

Détection d’objets dans des images

Page 38: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Transformers pour la détection d’objets

• Préparation jeux de données d’entraînement➢ RasterObjectDetectorSampleGenerator

➢ RasterObjectDetectorSamplePreparer

• Entraînement➢ RasterObjectDetectionModelTrainer

• Détection d’objets➢ RasterObjectDetector

Page 39: Marguerite Espada Frédéric Eichelbrenner Jordi Gibert Veremes...TALN : branche du Machine Learning • Linguistique • Informatique • Intelligence artificielle Interprétation

Merci de votre attention