{"id":476182,"date":"2023-08-09T07:26:52","date_gmt":"2023-08-09T07:26:52","guid":{"rendered":""},"modified":"2023-09-05T11:12:11","modified_gmt":"2023-09-05T11:12:11","slug":"catboost","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/fr\/wiki\/catboost\/","title":{"rendered":"ChatBoost"},"content":{"rendered":"<p>CatBoost est une biblioth\u00e8que open source d&#039;am\u00e9lioration de d\u00e9grad\u00e9 d\u00e9velopp\u00e9e par Yandex, une soci\u00e9t\u00e9 multinationale russe sp\u00e9cialis\u00e9e dans les produits et services li\u00e9s \u00e0 Internet. Lanc\u00e9 en 2017, CatBoost a gagn\u00e9 en popularit\u00e9 dans la communaut\u00e9 de l&#039;apprentissage automatique en raison de ses performances exceptionnelles, de sa facilit\u00e9 d&#039;utilisation et de sa capacit\u00e9 \u00e0 g\u00e9rer des fonctionnalit\u00e9s cat\u00e9gorielles sans avoir besoin d&#039;un pr\u00e9traitement approfondi des donn\u00e9es.<\/p>\n<h2>L&#039;histoire de l&#039;origine de CatBoost et sa premi\u00e8re mention<\/h2>\n<p>CatBoost est n\u00e9 de la n\u00e9cessit\u00e9 d&#039;am\u00e9liorer la gestion des variables cat\u00e9gorielles par les cadres d&#039;am\u00e9lioration de gradient existants. Dans les algorithmes traditionnels d&#039;am\u00e9lioration du gradient, les caract\u00e9ristiques cat\u00e9gorielles n\u00e9cessitaient un pr\u00e9traitement fastidieux, tel qu&#039;un encodage \u00e0 chaud, ce qui augmentait le temps de calcul et pouvait conduire \u00e0 un surajustement. Pour rem\u00e9dier \u00e0 ces limitations, CatBoost a introduit une approche innovante connue sous le nom de boosting ordonn\u00e9.<\/p>\n<p>La premi\u00e8re mention de CatBoost remonte au blog de Yandex en octobre 2017, o\u00f9 il a \u00e9t\u00e9 pr\u00e9sent\u00e9 comme \u00ab le petit nouveau du quartier \u00bb et vant\u00e9 pour sa capacit\u00e9 \u00e0 g\u00e9rer les donn\u00e9es cat\u00e9gorielles plus efficacement que ses concurrents. L&#039;\u00e9quipe de recherche et d\u00e9veloppement de Yandex a d\u00e9ploy\u00e9 des efforts consid\u00e9rables pour optimiser l&#039;algorithme afin de g\u00e9rer un grand nombre de cat\u00e9gories tout en conservant la pr\u00e9cision pr\u00e9dictive.<\/p>\n<h2>Informations d\u00e9taill\u00e9es sur CatBoost. Extension du sujet CatBoost.<\/h2>\n<p>CatBoost est bas\u00e9 sur le concept de gradient boosting, une puissante technique d&#039;apprentissage d&#039;ensemble qui combine plusieurs apprenants faibles (g\u00e9n\u00e9ralement des arbres de d\u00e9cision) pour cr\u00e9er un mod\u00e8le pr\u00e9dictif solide. Il diff\u00e8re des impl\u00e9mentations traditionnelles de boosting de gradient en utilisant le boosting ordonn\u00e9, qui exploite l&#039;ordre naturel des variables cat\u00e9gorielles pour les g\u00e9rer plus efficacement.<\/p>\n<p>Le fonctionnement interne de CatBoost implique trois composants majeurs\u00a0:<\/p>\n<ol>\n<li>\n<p><strong>Gestion des caract\u00e9ristiques cat\u00e9gorielles\u00a0:<\/strong> CatBoost utilise un nouvel algorithme appel\u00e9 \u00ab\u00a0arbres sym\u00e9triques\u00a0\u00bb qui permet au mod\u00e8le de diviser les caract\u00e9ristiques cat\u00e9gorielles de mani\u00e8re \u00e9quilibr\u00e9e, minimisant ainsi le biais en faveur des cat\u00e9gories dominantes. Cette approche r\u00e9duit consid\u00e9rablement le besoin de pr\u00e9traitement des donn\u00e9es et am\u00e9liore la pr\u00e9cision du mod\u00e8le.<\/p>\n<\/li>\n<li>\n<p><strong>Arbres de d\u00e9cision optimis\u00e9s\u00a0:<\/strong> CatBoost introduit une impl\u00e9mentation sp\u00e9cialis\u00e9e d&#039;arbres de d\u00e9cision, optimis\u00e9s pour fonctionner efficacement avec des fonctionnalit\u00e9s cat\u00e9gorielles. Ces arbres utilisent une mani\u00e8re sym\u00e9trique de g\u00e9rer les divisions, garantissant que les caract\u00e9ristiques cat\u00e9gorielles sont trait\u00e9es sur un pied d&#039;\u00e9galit\u00e9 avec les caract\u00e9ristiques num\u00e9riques.<\/p>\n<\/li>\n<li>\n<p><strong>R\u00e9gularisation :<\/strong> CatBoost impl\u00e9mente la r\u00e9gularisation L2 pour \u00e9viter le surajustement et am\u00e9liorer la g\u00e9n\u00e9ralisation du mod\u00e8le. Les param\u00e8tres de r\u00e9gularisation peuvent \u00eatre ajust\u00e9s pour \u00e9quilibrer les compromis biais-variance, ce qui rend CatBoost plus flexible dans le traitement de divers ensembles de donn\u00e9es.<\/p>\n<\/li>\n<\/ol>\n<h2>Analyse des principales fonctionnalit\u00e9s de CatBoost<\/h2>\n<p>CatBoost offre plusieurs fonctionnalit\u00e9s cl\u00e9s qui le distinguent des autres biblioth\u00e8ques d&#039;am\u00e9lioration de d\u00e9grad\u00e9\u00a0:<\/p>\n<ol>\n<li>\n<p><strong>Gestion des fonctionnalit\u00e9s cat\u00e9gorielles\u00a0:<\/strong> Comme mentionn\u00e9 pr\u00e9c\u00e9demment, CatBoost peut g\u00e9rer efficacement les fonctionnalit\u00e9s cat\u00e9gorielles, \u00e9liminant ainsi le besoin d&#039;\u00e9tapes de pr\u00e9traitement approfondies telles que l&#039;encodage \u00e0 chaud ou l&#039;encodage d&#039;\u00e9tiquettes. Cela simplifie non seulement le processus de pr\u00e9paration des donn\u00e9es, mais \u00e9vite \u00e9galement les fuites de donn\u00e9es et r\u00e9duit le risque de surajustement.<\/p>\n<\/li>\n<li>\n<p><strong>Robustesse au surapprentissage\u00a0:<\/strong> Les techniques de r\u00e9gularisation utilis\u00e9es dans CatBoost, telles que la r\u00e9gularisation L2 et les permutations al\u00e9atoires, contribuent \u00e0 am\u00e9liorer la g\u00e9n\u00e9ralisation du mod\u00e8le et sa robustesse au surajustement. Ceci est particuli\u00e8rement avantageux lorsqu\u2019il s\u2019agit d\u2019ensembles de donn\u00e9es petits ou bruyants.<\/p>\n<\/li>\n<li>\n<p><strong>Haute performance:<\/strong> CatBoost est con\u00e7u pour utiliser efficacement les ressources mat\u00e9rielles, ce qui le rend adapt\u00e9 aux ensembles de donn\u00e9es \u00e0 grande \u00e9chelle et aux applications en temps r\u00e9el. Il utilise la parall\u00e9lisation et d&#039;autres techniques d&#039;optimisation pour obtenir des temps de formation plus rapides par rapport \u00e0 de nombreuses autres biblioth\u00e8ques de boosting.<\/p>\n<\/li>\n<li>\n<p><strong>Gestion des valeurs manquantes\u00a0:<\/strong> CatBoost peut g\u00e9rer les valeurs manquantes dans les donn\u00e9es d&#039;entr\u00e9e sans avoir besoin d&#039;imputation. Il dispose d&#039;un m\u00e9canisme int\u00e9gr\u00e9 pour g\u00e9rer les valeurs manquantes lors de la construction de l&#039;arbre, garantissant ainsi sa robustesse dans les sc\u00e9narios du monde r\u00e9el.<\/p>\n<\/li>\n<li>\n<p><strong>Prise en charge du traitement du langage naturel (NLP)\u00a0:<\/strong> CatBoost peut travailler directement avec des donn\u00e9es textuelles, ce qui le rend particuli\u00e8rement utile dans les t\u00e2ches PNL. Sa capacit\u00e9 \u00e0 g\u00e9rer les variables cat\u00e9gorielles s&#039;\u00e9tend \u00e9galement aux fonctionnalit\u00e9s de texte, rationalisant ainsi le processus d&#039;ing\u00e9nierie des fonctionnalit\u00e9s pour les ensembles de donn\u00e9es textuels.<\/p>\n<\/li>\n<\/ol>\n<h2>\u00c9crivez quels types de CatBoost existent. Utilisez des tableaux et des listes pour \u00e9crire.<\/h2>\n<p>CatBoost propose diff\u00e9rents types d&#039;algorithmes de boosting, chacun adapt\u00e9 \u00e0 des t\u00e2ches et caract\u00e9ristiques de donn\u00e9es sp\u00e9cifiques. Voici quelques-uns des types les plus courants\u00a0:<\/p>\n<ol>\n<li>\n<p><strong>Classificateur CatBoost\u00a0:<\/strong> Il s&#039;agit de l&#039;algorithme de classification standard utilis\u00e9 dans les probl\u00e8mes de classification binaire, multiclasse et multilabel. Il attribue des \u00e9tiquettes de classe aux instances en fonction des mod\u00e8les appris \u00e0 partir des donn\u00e9es d&#039;entra\u00eenement.<\/p>\n<\/li>\n<li>\n<p><strong>R\u00e9gresseur CatBoost\u00a0:<\/strong> La variante r\u00e9gresseur de CatBoost est utilis\u00e9e pour les t\u00e2ches de r\u00e9gression, o\u00f9 l&#039;objectif est de pr\u00e9dire des valeurs num\u00e9riques continues. Il apprend \u00e0 approximer la variable cible \u00e0 l&#039;aide d&#039;arbres de d\u00e9cision.<\/p>\n<\/li>\n<li>\n<p><strong>Classement CatBoost\u00a0:<\/strong> CatBoost peut \u00e9galement \u00eatre utilis\u00e9 pour des t\u00e2ches de classement, telles que le classement des r\u00e9sultats des moteurs de recherche ou les syst\u00e8mes de recommandation. L&#039;algorithme de classement apprend \u00e0 classer les instances en fonction de leur pertinence pour une requ\u00eate ou un utilisateur sp\u00e9cifique.<\/p>\n<\/li>\n<\/ol>\n<h2>Fa\u00e7ons d&#039;utiliser CatBoost, probl\u00e8mes et leurs solutions li\u00e9es \u00e0 l&#039;utilisation.<\/h2>\n<p>CatBoost peut \u00eatre utilis\u00e9 de diff\u00e9rentes mani\u00e8res, en fonction de la t\u00e2che d&#039;apprentissage automatique sp\u00e9cifique \u00e0 accomplir. Certains cas d&#039;utilisation et d\u00e9fis courants associ\u00e9s \u00e0 CatBoost sont les suivants\u00a0:<\/p>\n<h3>Cas d&#039;utilisation\u00a0:<\/h3>\n<ol>\n<li>\n<p><strong>T\u00e2ches de classification\u00a0:<\/strong> CatBoost est tr\u00e8s efficace pour classer les donn\u00e9es en plusieurs classes, ce qui le rend adapt\u00e9 \u00e0 des applications telles que l&#039;analyse des sentiments, la d\u00e9tection des fraudes et la reconnaissance d&#039;images.<\/p>\n<\/li>\n<li>\n<p><strong>T\u00e2ches de r\u00e9gression\u00a0:<\/strong> Lorsque vous avez besoin de pr\u00e9dire des valeurs num\u00e9riques continues, le r\u00e9gresseur de CatBoost s&#039;av\u00e8re pratique. Il peut \u00eatre utilis\u00e9 dans la pr\u00e9vision du cours des actions, la pr\u00e9vision de la demande et d\u2019autres probl\u00e8mes de r\u00e9gression.<\/p>\n<\/li>\n<li>\n<p><strong>Syst\u00e8mes de classement et de recommandation\u00a0:<\/strong> L&#039;algorithme de classement de CatBoost est utile pour d\u00e9velopper des syst\u00e8mes de recommandation personnalis\u00e9s et des classements de r\u00e9sultats de recherche.<\/p>\n<\/li>\n<\/ol>\n<h3>D\u00e9fis et solutions\u00a0:<\/h3>\n<ol>\n<li>\n<p><strong>Grands ensembles de donn\u00e9es\u00a0:<\/strong> Avec de grands ensembles de donn\u00e9es, le temps de formation de CatBoost peut augmenter consid\u00e9rablement. Pour surmonter ce probl\u00e8me, envisagez d&#039;utiliser la prise en charge GPU de CatBoost ou une formation distribu\u00e9e sur plusieurs machines.<\/p>\n<\/li>\n<li>\n<p><strong>D\u00e9s\u00e9quilibre des donn\u00e9es\u00a0:<\/strong> Dans des ensembles de donn\u00e9es d\u00e9s\u00e9quilibr\u00e9s, le mod\u00e8le peut avoir du mal \u00e0 pr\u00e9dire avec pr\u00e9cision les classes minoritaires. R\u00e9solvez ce probl\u00e8me en utilisant des pond\u00e9rations de classe appropri\u00e9es, des techniques de sur\u00e9chantillonnage ou de sous-\u00e9chantillonnage.<\/p>\n<\/li>\n<li>\n<p><strong>R\u00e9glage des hyperparam\u00e8tres\u00a0:<\/strong> CatBoost propose une large gamme d&#039;hyperparam\u00e8tres pouvant avoir un impact sur les performances du mod\u00e8le. Un r\u00e9glage minutieux des hyperparam\u00e8tres, \u00e0 l\u2019aide de techniques telles que la recherche par grille ou la recherche al\u00e9atoire, est crucial pour obtenir les meilleurs r\u00e9sultats.<\/p>\n<\/li>\n<\/ol>\n<h2>Principales caract\u00e9ristiques et autres comparaisons avec des termes similaires sous forme de tableaux et de listes.<\/h2>\n<table>\n<thead>\n<tr>\n<th><strong>Fonctionnalit\u00e9<\/strong><\/th>\n<th><strong>ChatBoost<\/strong><\/th>\n<th><strong>XGBoost<\/strong><\/th>\n<th><strong>Lumi\u00e8reGBM<\/strong><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Traitement cat\u00e9goriel<\/td>\n<td>Prise en charge native<\/td>\n<td>N\u00e9cessite un encodage<\/td>\n<td>N\u00e9cessite un encodage<\/td>\n<\/tr>\n<tr>\n<td>Gestion des valeurs manquantes<\/td>\n<td>Int\u00e9gr\u00e9<\/td>\n<td>N\u00e9cessite une imputation<\/td>\n<td>N\u00e9cessite une imputation<\/td>\n<\/tr>\n<tr>\n<td>Att\u00e9nuation du surapprentissage<\/td>\n<td>R\u00e9gularisation L2<\/td>\n<td>R\u00e9gularisation<\/td>\n<td>R\u00e9gularisation<\/td>\n<\/tr>\n<tr>\n<td>Prise en charge des GPU<\/td>\n<td>Oui<\/td>\n<td>Oui<\/td>\n<td>Oui<\/td>\n<\/tr>\n<tr>\n<td>Formation parall\u00e8le<\/td>\n<td>Oui<\/td>\n<td>Limit\u00e9<\/td>\n<td>Oui<\/td>\n<\/tr>\n<tr>\n<td>Prise en charge de la PNL<\/td>\n<td>Oui<\/td>\n<td>Non<\/td>\n<td>Non<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Perspectives et technologies du futur li\u00e9es \u00e0 CatBoost.<\/h2>\n<p>CatBoost devrait continuer \u00e0 \u00e9voluer, avec d&#039;autres am\u00e9liorations et am\u00e9liorations susceptibles d&#039;\u00eatre introduites \u00e0 l&#039;avenir. Certaines perspectives et technologies potentielles li\u00e9es \u00e0 CatBoost sont\u00a0:<\/p>\n<ol>\n<li>\n<p><strong>Techniques avanc\u00e9es de r\u00e9gularisation\u00a0:<\/strong> Les chercheurs peuvent explorer et d\u00e9velopper des techniques de r\u00e9gularisation plus sophistiqu\u00e9es pour am\u00e9liorer encore la robustesse et les capacit\u00e9s de g\u00e9n\u00e9ralisation de CatBoost.<\/p>\n<\/li>\n<li>\n<p><strong>Mod\u00e8les interpr\u00e9tables\u00a0:<\/strong> Des efforts pourraient \u00eatre faits pour am\u00e9liorer l&#039;interpr\u00e9tabilit\u00e9 des mod\u00e8les CatBoost, en fournissant des informations plus claires sur la mani\u00e8re dont le mod\u00e8le prend des d\u00e9cisions.<\/p>\n<\/li>\n<li>\n<p><strong>Int\u00e9gration avec le Deep Learning\u00a0:<\/strong> CatBoost pourrait \u00eatre int\u00e9gr\u00e9 \u00e0 des architectures d&#039;apprentissage profond pour exploiter les atouts de l&#039;am\u00e9lioration des gradients et de l&#039;apprentissage profond dans des t\u00e2ches complexes.<\/p>\n<\/li>\n<\/ol>\n<h2>Comment les serveurs proxy peuvent \u00eatre utilis\u00e9s ou associ\u00e9s \u00e0 CatBoost.<\/h2>\n<p>Les serveurs proxy peuvent jouer un r\u00f4le important en conjonction avec CatBoost, en particulier lorsqu&#039;il s&#039;agit de syst\u00e8mes distribu\u00e9s \u00e0 grande \u00e9chelle ou lors de l&#039;acc\u00e8s \u00e0 des sources de donn\u00e9es distantes. Voici quelques fa\u00e7ons dont les serveurs proxy peuvent \u00eatre utilis\u00e9s avec CatBoost\u00a0:<\/p>\n<ol>\n<li>\n<p><strong>Collecte de donn\u00e9es:<\/strong> Les serveurs proxy peuvent \u00eatre utilis\u00e9s pour anonymiser et acheminer les demandes de collecte de donn\u00e9es, contribuant ainsi \u00e0 g\u00e9rer les probl\u00e8mes de confidentialit\u00e9 et de s\u00e9curit\u00e9 des donn\u00e9es.<\/p>\n<\/li>\n<li>\n<p><strong>Formation distribu\u00e9e\u00a0:<\/strong> Dans les configurations d&#039;apprentissage automatique distribu\u00e9, les serveurs proxy peuvent servir d&#039;interm\u00e9diaires pour la communication entre les n\u0153uds, facilitant ainsi le partage efficace des donn\u00e9es et l&#039;agr\u00e9gation de mod\u00e8les.<\/p>\n<\/li>\n<li>\n<p><strong>Acc\u00e8s aux donn\u00e9es \u00e0 distance\u00a0:<\/strong> Les serveurs proxy peuvent \u00eatre utilis\u00e9s pour acc\u00e9der aux donn\u00e9es de diff\u00e9rents emplacements g\u00e9ographiques, permettant ainsi aux mod\u00e8les CatBoost d&#039;\u00eatre form\u00e9s sur divers ensembles de donn\u00e9es.<\/p>\n<\/li>\n<\/ol>\n<h2>Liens connexes<\/h2>\n<p>Pour plus d&#039;informations sur CatBoost, vous pouvez vous r\u00e9f\u00e9rer aux ressources suivantes\u00a0:<\/p>\n<ol>\n<li>Documentation officielle CatBoost\u00a0: <a href=\"https:\/\/catboost.ai\/docs\/\" target=\"_new\" rel=\"noopener nofollow\">https:\/\/catboost.ai\/docs\/<\/a><\/li>\n<li>D\u00e9p\u00f4t GitHub CatBoost\u00a0: <a href=\"https:\/\/github.com\/catboost\/catboost\" target=\"_new\" rel=\"noopener nofollow\">https:\/\/github.com\/catboost\/catboost<\/a><\/li>\n<li>Blog de recherche Yandex\u00a0: <a href=\"https:\/\/research.yandex.com\/blog\/catboost\" target=\"_new\" rel=\"noopener nofollow\">https:\/\/research.yandex.com\/blog\/catboost<\/a><\/li>\n<\/ol>\n<p>La communaut\u00e9 de CatBoost s&#039;agrandit continuellement et davantage de ressources et de documents de recherche peuvent \u00eatre trouv\u00e9s via les liens mentionn\u00e9s ci-dessus. L&#039;adoption de CatBoost dans vos projets d&#039;apprentissage automatique peut conduire \u00e0 des mod\u00e8les plus pr\u00e9cis et plus efficaces, en particulier lorsqu&#039;il s&#039;agit de donn\u00e9es cat\u00e9gorielles et de d\u00e9fis complexes du monde r\u00e9el.<\/p>","protected":false},"featured_media":467832,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-476182","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>CatBoost: Revolutionizing Machine Learning with Superior Boosting<\/mark>","faq_items":[{"question":"What is CatBoost?","answer":"<p>CatBoost is an open-source gradient boosting library developed by Yandex, designed to handle categorical features efficiently without extensive data preprocessing. It is widely used in machine learning tasks like classification, regression, and ranking.<\/p>"},{"question":"How did CatBoost originate?","answer":"<p>CatBoost was developed by Yandex in 2017 to address the limitations of traditional gradient boosting algorithms in handling categorical variables. It introduced the concept of ordered boosting, which optimizes the treatment of categorical features and reduces the need for data preprocessing.<\/p>"},{"question":"What are the key features of CatBoost?","answer":"<p>CatBoost offers several unique features, including native handling of categorical features, robustness to overfitting with L2 regularization, high performance with GPU support, and the ability to work with missing values without imputation. Additionally, it supports natural language processing (NLP) tasks with text data.<\/p>"},{"question":"What types of CatBoost algorithms exist?","answer":"<p>CatBoost offers different types of algorithms, such as CatBoost Classifier for classification tasks, CatBoost Regressor for regression tasks, and CatBoost Ranking for ranking and recommendation systems.<\/p>"},{"question":"How can I use CatBoost in my machine learning projects?","answer":"<p>CatBoost can be used for a variety of tasks, including classification, regression, and ranking. It is particularly useful when dealing with categorical data and large datasets. Be sure to tune hyperparameters and handle data imbalance appropriately to get the best results.<\/p>"},{"question":"How does CatBoost compare to other boosting libraries like XGBoost and LightGBM?","answer":"<p>CatBoost stands out for its native handling of categorical features, making it more convenient than XGBoost and LightGBM, which require preprocessing. It also provides L2 regularization, GPU support, and parallel training, giving it an edge in terms of performance and flexibility.<\/p>"},{"question":"What are the future perspectives of CatBoost?","answer":"<p>The future of CatBoost could see advancements in regularization techniques, increased interpretability of models, and integration with deep learning architectures. These developments will further enhance its capabilities and applications.<\/p>"},{"question":"How can proxy servers be associated with CatBoost?","answer":"<p>Proxy servers can be used with CatBoost in distributed machine learning setups to facilitate data sharing and model aggregation. They also enable accessing remote data sources and handling privacy concerns in data collection.<\/p>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/fr\/wp-json\/wp\/v2\/wiki\/476182","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/fr\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/fr\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/fr\/wp-json\/wp\/v2\/wiki\/476182\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/fr\/wp-json\/wp\/v2\/media\/467832"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/fr\/wp-json\/wp\/v2\/media?parent=476182"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}