FR3099613B1 - Systèmes d’apprentissage automatiques et procédés pour le placement de données dans le stockage distribué - Google Patents

Systèmes d’apprentissage automatiques et procédés pour le placement de données dans le stockage distribué Download PDF

Info

Publication number
FR3099613B1
FR3099613B1 FR1908659A FR1908659A FR3099613B1 FR 3099613 B1 FR3099613 B1 FR 3099613B1 FR 1908659 A FR1908659 A FR 1908659A FR 1908659 A FR1908659 A FR 1908659A FR 3099613 B1 FR3099613 B1 FR 3099613B1
Authority
FR
France
Prior art keywords
machine learning
data record
primary storage
mapping model
methods
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
FR1908659A
Other languages
English (en)
Other versions
FR3099613A1 (fr
Inventor
Vincent Boulineau
Jacques Bonaud
Ahmed Oulabas
Owanssango Guillaume Deacken
David Renaudie
Mohand Arezki Kessaci
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Amadeus SAS
Original Assignee
Amadeus SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Amadeus SAS filed Critical Amadeus SAS
Priority to FR1908659A priority Critical patent/FR3099613B1/fr
Priority to US16/933,274 priority patent/US12001448B2/en
Priority to FIEP20188621.5T priority patent/FI3771993T3/fi
Priority to EP20188621.5A priority patent/EP3771993B1/fr
Priority to ES20188621T priority patent/ES2937818T3/es
Publication of FR3099613A1 publication Critical patent/FR3099613A1/fr
Application granted granted Critical
Publication of FR3099613B1 publication Critical patent/FR3099613B1/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • G06F16/273Asynchronous replication or reconciliation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • G06F16/275Synchronous replication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • G06F16/278Data partitioning, e.g. horizontal or vertical partitioning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Software Systems (AREA)
  • Remote Sensing (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Artificial Intelligence (AREA)
  • Mathematical Physics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Feedback Control In General (AREA)

Abstract

Un procédé de détermination d’un emplacement de stockage principal pour un enregistrement de données dans un système distribué qui comprend une pluralité de banques de données (106a, 106b, 106c), dans lequel chaque banque de données est physiquement située dans un emplacement géographique correspondant (206, 208, 210). Le procécé comprend l’initialisation d’un modèle de mappage d’apprentissage automatique utilisant les informations de topologie du système distribué, et la détermination (804) d’un ensemble de vecteurs de caractéristique d’apprentissage qui sont dérivés de valeurs de métadonnées associées à une pluralité de demandes de localisation antérieures. Le modèle de mappage d’apprentissage automatique est ensuite formé (808) en utilisant l’ensemble de vecteurs de caractéristique d’apprentissage et un ensemble correspondant d’emplacements de stockage principaux cibles. Une demande de localisation est reçue (602, 702) qui est associée à un enregistrement de données, et qui inclut une pluralité de valeurs de métadonnées, et les valeurs de métadonnées sont traitées pour déterminer un vecteur de caractéristique de prédiction comprenant une pluralité de valeurs de caractéristique de prédiction. Le modèle de mappage d’apprentissage automatique est exécuté en utilisant le vecteur de caractéristique de prediction pour identifier (604, 704) un banque de données de la pluralité de banques de données comme étant l’emplacement de stockage principal pour l’enregistrement de donnée associé à la demande de localisation. Figure pour l’abrégé : Fig. 1
FR1908659A 2019-07-30 2019-07-30 Systèmes d’apprentissage automatiques et procédés pour le placement de données dans le stockage distribué Active FR3099613B1 (fr)

Priority Applications (5)

Application Number Priority Date Filing Date Title
FR1908659A FR3099613B1 (fr) 2019-07-30 2019-07-30 Systèmes d’apprentissage automatiques et procédés pour le placement de données dans le stockage distribué
US16/933,274 US12001448B2 (en) 2019-07-30 2020-07-20 Machine learning systems and methods for data placement in distributed storage
FIEP20188621.5T FI3771993T3 (fi) 2019-07-30 2020-07-30 Koneoppimisjärjestelmiä ja menetelmiä tietojen sijoittamiseksi hajautettuun tallennustilaan
EP20188621.5A EP3771993B1 (fr) 2019-07-30 2020-07-30 Systèmes et procédés d'apprentissage machine pour le placement de données dans un stockage réparti
ES20188621T ES2937818T3 (es) 2019-07-30 2020-07-30 Sistemas y métodos de aprendizaje automático para la colocación de datos en almacenamiento distribuido

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1908659A FR3099613B1 (fr) 2019-07-30 2019-07-30 Systèmes d’apprentissage automatiques et procédés pour le placement de données dans le stockage distribué
FR1908659 2019-07-30

Publications (2)

Publication Number Publication Date
FR3099613A1 FR3099613A1 (fr) 2021-02-05
FR3099613B1 true FR3099613B1 (fr) 2022-10-28

Family

ID=69172863

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1908659A Active FR3099613B1 (fr) 2019-07-30 2019-07-30 Systèmes d’apprentissage automatiques et procédés pour le placement de données dans le stockage distribué

Country Status (5)

Country Link
US (1) US12001448B2 (fr)
EP (1) EP3771993B1 (fr)
ES (1) ES2937818T3 (fr)
FI (1) FI3771993T3 (fr)
FR (1) FR3099613B1 (fr)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11727306B2 (en) * 2020-05-20 2023-08-15 Bank Of America Corporation Distributed artificial intelligence model with deception nodes
CN113449036A (zh) * 2021-06-29 2021-09-28 未鲲(上海)科技服务有限公司 数据智能存储方法、装置、计算机设备及存储介质
CN113570067B (zh) * 2021-07-23 2022-08-02 北京百度网讯科技有限公司 分布式***的同步方法、装置
CN113408745B (zh) * 2021-08-20 2021-11-16 北京瑞莱智慧科技有限公司 一种任务的调度方法、装置、设备及存储介质
US12041121B2 (en) 2021-09-20 2024-07-16 Amadeus S.A.S. Devices, system and method for changing a topology of a geographically distributed system
US11848990B2 (en) * 2021-10-15 2023-12-19 Siden, Inc. Method and system for distributing and storing content using local clouds and network clouds

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9489647B2 (en) * 2008-06-19 2016-11-08 Csc Agility Platform, Inc. System and method for a cloud computing abstraction with self-service portal for publishing resources
US8918392B1 (en) * 2012-03-29 2014-12-23 Amazon Technologies, Inc. Data storage mapping and management
US10318882B2 (en) * 2014-09-11 2019-06-11 Amazon Technologies, Inc. Optimized training of linear machine learning models
EP3485436A4 (fr) * 2016-07-18 2020-04-01 Nantomics, LLC Systèmes, appareils et procédés d'apprentissage automatique distribué
US10331957B2 (en) * 2017-07-27 2019-06-25 Here Global B.V. Method, apparatus, and system for vanishing point/horizon estimation using lane models
US10733484B2 (en) * 2018-03-22 2020-08-04 Here Global B.V. Method, apparatus, and system for dynamic adaptation of an in-vehicle feature detector
CN109104464B (zh) * 2018-07-23 2021-02-09 东南大学 一种边缘计算环境下面向协同存储的分布式数据更新方法

Also Published As

Publication number Publication date
FI3771993T3 (fi) 2023-03-22
EP3771993B1 (fr) 2022-12-21
FR3099613A1 (fr) 2021-02-05
EP3771993A1 (fr) 2021-02-03
ES2937818T3 (es) 2023-03-31
US12001448B2 (en) 2024-06-04
US20210035020A1 (en) 2021-02-04

Similar Documents

Publication Publication Date Title
FR3099613B1 (fr) Systèmes d’apprentissage automatiques et procédés pour le placement de données dans le stockage distribué
US9709408B2 (en) Segment validation
US10715949B2 (en) Determining timing for determination of applicable geo-fences
US9984473B2 (en) Feature trackability ranking, systems and methods
US20180052855A1 (en) Method for learning a latent interest taxonomy from multimedia metadata
US10515101B2 (en) Determining clusters of similar activities
Kim et al. Mediaq: mobile multimedia management system
US10346495B2 (en) System and method for large scale crowdsourcing of map data cleanup and correction
CN111737377B (zh) 一种漂移轨迹的识别方法、装置及计算设备、存储介质
CN103929719B (zh) 定位信息的优化方法和优化装置
US20140188607A1 (en) Advertising exposure method based on event occurrence, server for performing the advertising exposure method, and computer-readable recording medium having recorded thereon program for executing the advertising exposure method
WO2018107991A1 (fr) Procédé et dispositif de vérification d'informations d'entité
Skoumas et al. Location estimation using crowdsourced spatial relations
US20110179013A1 (en) Search Log Online Analytic Processing
CN109190674A (zh) 训练数据的生成方法及装置
CN109800960A (zh) 一种品牌综合影响度评估方法、***及存储介质
CN111641924B (zh) 位置数据生成方法、装置和电子设备
US11785534B2 (en) Provisioning services based on geolocation data and activity recognition
US10803038B2 (en) Cold matching by automatic content recognition
CN111488771B (zh) Ocr挂接方法、装置与设备
US20170347240A1 (en) Detecting group activities
CN113888211A (zh) 一种广告推送方法、装置、电子设备及存储介质
CN114756634A (zh) 兴趣点变化发现方法、装置、电子设备及存储介质
Lu et al. Label Assist: Personalized Travel Models for Longitudinal Data Collection
CN105872268B (zh) 一种呼叫中心用户来电目的预测方法及装置

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20210205

PLFP Fee payment

Year of fee payment: 3

PLFP Fee payment

Year of fee payment: 4

PLFP Fee payment

Year of fee payment: 5