METHODS AND APPARATUSES FOR ENABLING SELECTION OF A MACHINE LEARNING MODEL FOR USE IN PROVIDING A SERVICE
Embodiments described herein relate to methods and apparatuses for enabling selection of a selected machine learning, ML, model for use in providing a service. A method in a model selection function comprises obtaining an indication of a plurality of ML models and a set of parameters with associated...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | |
container_volume | |
creator | DAROUI, Danesh GARCIA MARTIN, Miguel MOHALIK, Swarup |
description | Embodiments described herein relate to methods and apparatuses for enabling selection of a selected machine learning, ML, model for use in providing a service. A method in a model selection function comprises obtaining an indication of a plurality of ML models and a set of parameters with associated values representative of a context for the service; determining, based on the set of parameters with associated values, at least one applicable selection rule, wherein each applicable selection rule is associated with a logical expression which, when evaluated over one or more of the set of parameters, is true, and wherein each applicable selection rule comprises selection weighting values, wi, indicating weightings to be applied to respective features, featurei, in determining respective ranks of the plurality of ML Models, wherein each respective feature comprises a input feature for at least one of the plurality of ML models; for each first ML model in the plurality of ML models: obtaining global weighting values, ui, indicating relative impacts of the respective features when the first ML model outputs predictions; and determining a model rank of the first ML model from the global weighting values and the selection weighting values; and initiating use of the selected ML model from one or more candidate ML models based on the respective model ranks of the one or more candidate ML models.
Des modes de réalisation de la présente invention concernent des procédés et des appareils permettant la sélection d'un modèle d'apprentissage automatique (ML) sélectionné à utiliser dans la fourniture d'un service. Un procédé dans une fonction de sélection de modèle consiste à obtenir une indication d'une pluralité de modèles ML et un ensemble de paramètres comportant des valeurs associées représentant un contexte pour le service ; à déterminer, en fonction de l'ensemble de paramètres comportant des valeurs associées, au moins une règle de sélection applicable, chaque règle de sélection applicable étant associée à une expression logique qui, lorsqu'elle est évaluée sur un ou plusieurs paramètres de l'ensemble de paramètres, est vraie, et chaque règle de sélection applicable comprenant des valeurs de pondération de sélection (wi) indiquant des pondérations à appliquer à des caractéristiques respectives (featurei) dans la détermination de rangs respectifs de la pluralité de modèles ML, chaque caractéristique respective comprenant une caractéristique d'entrée pour au moins un |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2024248685A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2024248685A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2024248685A13</originalsourceid><addsrcrecordid>eNqNy8sKwjAQheFuXIj6DgOuBa0Xuh2TqQ2kMyWJdVmKRBBEC_X9sRUfwNVZ_OebJveSQiHaA7IGrCp0GM6ePOTigBiP1vAJPFlSwQiD5IBQoioME1hCx2MvRZP9ksGCYaic1EaPCQfsaqNonkxu7aOPi9_OkmVOQRWr2L2a2HftNT7ju7lIuk536S47ZHvcbP97fQDhkjZK</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>METHODS AND APPARATUSES FOR ENABLING SELECTION OF A MACHINE LEARNING MODEL FOR USE IN PROVIDING A SERVICE</title><source>esp@cenet</source><creator>DAROUI, Danesh ; GARCIA MARTIN, Miguel ; MOHALIK, Swarup</creator><creatorcontrib>DAROUI, Danesh ; GARCIA MARTIN, Miguel ; MOHALIK, Swarup</creatorcontrib><description>Embodiments described herein relate to methods and apparatuses for enabling selection of a selected machine learning, ML, model for use in providing a service. A method in a model selection function comprises obtaining an indication of a plurality of ML models and a set of parameters with associated values representative of a context for the service; determining, based on the set of parameters with associated values, at least one applicable selection rule, wherein each applicable selection rule is associated with a logical expression which, when evaluated over one or more of the set of parameters, is true, and wherein each applicable selection rule comprises selection weighting values, wi, indicating weightings to be applied to respective features, featurei, in determining respective ranks of the plurality of ML Models, wherein each respective feature comprises a input feature for at least one of the plurality of ML models; for each first ML model in the plurality of ML models: obtaining global weighting values, ui, indicating relative impacts of the respective features when the first ML model outputs predictions; and determining a model rank of the first ML model from the global weighting values and the selection weighting values; and initiating use of the selected ML model from one or more candidate ML models based on the respective model ranks of the one or more candidate ML models.
Des modes de réalisation de la présente invention concernent des procédés et des appareils permettant la sélection d'un modèle d'apprentissage automatique (ML) sélectionné à utiliser dans la fourniture d'un service. Un procédé dans une fonction de sélection de modèle consiste à obtenir une indication d'une pluralité de modèles ML et un ensemble de paramètres comportant des valeurs associées représentant un contexte pour le service ; à déterminer, en fonction de l'ensemble de paramètres comportant des valeurs associées, au moins une règle de sélection applicable, chaque règle de sélection applicable étant associée à une expression logique qui, lorsqu'elle est évaluée sur un ou plusieurs paramètres de l'ensemble de paramètres, est vraie, et chaque règle de sélection applicable comprenant des valeurs de pondération de sélection (wi) indiquant des pondérations à appliquer à des caractéristiques respectives (featurei) dans la détermination de rangs respectifs de la pluralité de modèles ML, chaque caractéristique respective comprenant une caractéristique d'entrée pour au moins un modèle de la pluralité de modèles ML ; pour chaque premier modèle ML dans la pluralité de modèles ML : à obtenir des valeurs de pondération globales (ui) indiquant des impacts relatifs des caractéristiques respectives lorsque le premier modèle ML produit en sortie des prédictions ; et à déterminer un rang de modèle du premier modèle ML à partir des valeurs de pondération globales et des valeurs de pondération de sélection ; et déclencher l'utilisation du modèle ML sélectionné à partir d'un ou plusieurs modèles ML candidats en fonction des rangs de modèle respectifs du ou des modèles ML candidats.</description><language>eng ; fre</language><subject>CALCULATING ; COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS ; COMPUTING ; COUNTING ; PHYSICS</subject><creationdate>2024</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20241205&DB=EPODOC&CC=WO&NR=2024248685A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76290</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20241205&DB=EPODOC&CC=WO&NR=2024248685A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>DAROUI, Danesh</creatorcontrib><creatorcontrib>GARCIA MARTIN, Miguel</creatorcontrib><creatorcontrib>MOHALIK, Swarup</creatorcontrib><title>METHODS AND APPARATUSES FOR ENABLING SELECTION OF A MACHINE LEARNING MODEL FOR USE IN PROVIDING A SERVICE</title><description>Embodiments described herein relate to methods and apparatuses for enabling selection of a selected machine learning, ML, model for use in providing a service. A method in a model selection function comprises obtaining an indication of a plurality of ML models and a set of parameters with associated values representative of a context for the service; determining, based on the set of parameters with associated values, at least one applicable selection rule, wherein each applicable selection rule is associated with a logical expression which, when evaluated over one or more of the set of parameters, is true, and wherein each applicable selection rule comprises selection weighting values, wi, indicating weightings to be applied to respective features, featurei, in determining respective ranks of the plurality of ML Models, wherein each respective feature comprises a input feature for at least one of the plurality of ML models; for each first ML model in the plurality of ML models: obtaining global weighting values, ui, indicating relative impacts of the respective features when the first ML model outputs predictions; and determining a model rank of the first ML model from the global weighting values and the selection weighting values; and initiating use of the selected ML model from one or more candidate ML models based on the respective model ranks of the one or more candidate ML models.
Des modes de réalisation de la présente invention concernent des procédés et des appareils permettant la sélection d'un modèle d'apprentissage automatique (ML) sélectionné à utiliser dans la fourniture d'un service. Un procédé dans une fonction de sélection de modèle consiste à obtenir une indication d'une pluralité de modèles ML et un ensemble de paramètres comportant des valeurs associées représentant un contexte pour le service ; à déterminer, en fonction de l'ensemble de paramètres comportant des valeurs associées, au moins une règle de sélection applicable, chaque règle de sélection applicable étant associée à une expression logique qui, lorsqu'elle est évaluée sur un ou plusieurs paramètres de l'ensemble de paramètres, est vraie, et chaque règle de sélection applicable comprenant des valeurs de pondération de sélection (wi) indiquant des pondérations à appliquer à des caractéristiques respectives (featurei) dans la détermination de rangs respectifs de la pluralité de modèles ML, chaque caractéristique respective comprenant une caractéristique d'entrée pour au moins un modèle de la pluralité de modèles ML ; pour chaque premier modèle ML dans la pluralité de modèles ML : à obtenir des valeurs de pondération globales (ui) indiquant des impacts relatifs des caractéristiques respectives lorsque le premier modèle ML produit en sortie des prédictions ; et à déterminer un rang de modèle du premier modèle ML à partir des valeurs de pondération globales et des valeurs de pondération de sélection ; et déclencher l'utilisation du modèle ML sélectionné à partir d'un ou plusieurs modèles ML candidats en fonction des rangs de modèle respectifs du ou des modèles ML candidats.</description><subject>CALCULATING</subject><subject>COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2024</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNy8sKwjAQheFuXIj6DgOuBa0Xuh2TqQ2kMyWJdVmKRBBEC_X9sRUfwNVZ_OebJveSQiHaA7IGrCp0GM6ePOTigBiP1vAJPFlSwQiD5IBQoioME1hCx2MvRZP9ksGCYaic1EaPCQfsaqNonkxu7aOPi9_OkmVOQRWr2L2a2HftNT7ju7lIuk536S47ZHvcbP97fQDhkjZK</recordid><startdate>20241205</startdate><enddate>20241205</enddate><creator>DAROUI, Danesh</creator><creator>GARCIA MARTIN, Miguel</creator><creator>MOHALIK, Swarup</creator><scope>EVB</scope></search><sort><creationdate>20241205</creationdate><title>METHODS AND APPARATUSES FOR ENABLING SELECTION OF A MACHINE LEARNING MODEL FOR USE IN PROVIDING A SERVICE</title><author>DAROUI, Danesh ; GARCIA MARTIN, Miguel ; MOHALIK, Swarup</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2024248685A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2024</creationdate><topic>CALCULATING</topic><topic>COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>DAROUI, Danesh</creatorcontrib><creatorcontrib>GARCIA MARTIN, Miguel</creatorcontrib><creatorcontrib>MOHALIK, Swarup</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>DAROUI, Danesh</au><au>GARCIA MARTIN, Miguel</au><au>MOHALIK, Swarup</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>METHODS AND APPARATUSES FOR ENABLING SELECTION OF A MACHINE LEARNING MODEL FOR USE IN PROVIDING A SERVICE</title><date>2024-12-05</date><risdate>2024</risdate><abstract>Embodiments described herein relate to methods and apparatuses for enabling selection of a selected machine learning, ML, model for use in providing a service. A method in a model selection function comprises obtaining an indication of a plurality of ML models and a set of parameters with associated values representative of a context for the service; determining, based on the set of parameters with associated values, at least one applicable selection rule, wherein each applicable selection rule is associated with a logical expression which, when evaluated over one or more of the set of parameters, is true, and wherein each applicable selection rule comprises selection weighting values, wi, indicating weightings to be applied to respective features, featurei, in determining respective ranks of the plurality of ML Models, wherein each respective feature comprises a input feature for at least one of the plurality of ML models; for each first ML model in the plurality of ML models: obtaining global weighting values, ui, indicating relative impacts of the respective features when the first ML model outputs predictions; and determining a model rank of the first ML model from the global weighting values and the selection weighting values; and initiating use of the selected ML model from one or more candidate ML models based on the respective model ranks of the one or more candidate ML models.
Des modes de réalisation de la présente invention concernent des procédés et des appareils permettant la sélection d'un modèle d'apprentissage automatique (ML) sélectionné à utiliser dans la fourniture d'un service. Un procédé dans une fonction de sélection de modèle consiste à obtenir une indication d'une pluralité de modèles ML et un ensemble de paramètres comportant des valeurs associées représentant un contexte pour le service ; à déterminer, en fonction de l'ensemble de paramètres comportant des valeurs associées, au moins une règle de sélection applicable, chaque règle de sélection applicable étant associée à une expression logique qui, lorsqu'elle est évaluée sur un ou plusieurs paramètres de l'ensemble de paramètres, est vraie, et chaque règle de sélection applicable comprenant des valeurs de pondération de sélection (wi) indiquant des pondérations à appliquer à des caractéristiques respectives (featurei) dans la détermination de rangs respectifs de la pluralité de modèles ML, chaque caractéristique respective comprenant une caractéristique d'entrée pour au moins un modèle de la pluralité de modèles ML ; pour chaque premier modèle ML dans la pluralité de modèles ML : à obtenir des valeurs de pondération globales (ui) indiquant des impacts relatifs des caractéristiques respectives lorsque le premier modèle ML produit en sortie des prédictions ; et à déterminer un rang de modèle du premier modèle ML à partir des valeurs de pondération globales et des valeurs de pondération de sélection ; et déclencher l'utilisation du modèle ML sélectionné à partir d'un ou plusieurs modèles ML candidats en fonction des rangs de modèle respectifs du ou des modèles ML candidats.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng ; fre |
recordid | cdi_epo_espacenet_WO2024248685A1 |
source | esp@cenet |
subjects | CALCULATING COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS COMPUTING COUNTING PHYSICS |
title | METHODS AND APPARATUSES FOR ENABLING SELECTION OF A MACHINE LEARNING MODEL FOR USE IN PROVIDING A SERVICE |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-28T15%3A27%3A07IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=DAROUI,%20Danesh&rft.date=2024-12-05&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2024248685A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |