{"id":475797,"date":"2023-08-09T07:23:51","date_gmt":"2023-08-09T07:23:51","guid":{"rendered":""},"modified":"2023-09-05T11:11:14","modified_gmt":"2023-09-05T11:11:14","slug":"active-learning","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/pl\/wiki\/active-learning\/","title":{"rendered":"Aktywne uczenie si\u0119"},"content":{"rendered":"<p>Aktywne uczenie si\u0119 to paradygmat uczenia maszynowego, kt\u00f3ry umo\u017cliwia modelom efektywne uczenie si\u0119 przy minimalnej liczbie oznakowanych danych. W przeciwie\u0144stwie do tradycyjnego uczenia si\u0119 nadzorowanego, gdzie do szkolenia wymagane s\u0105 du\u017ce, oznaczone zbiory danych, aktywne uczenie si\u0119 umo\u017cliwia algorytmom interaktywne odpytywanie nieoznaczonych instancji, kt\u00f3re uznaj\u0105 za najbardziej pouczaj\u0105ce, w celu poprawy ich wydajno\u015bci. Wybieraj\u0105c najcenniejsze pr\u00f3bki do opatrzenia adnotacjami, aktywne uczenie si\u0119 mo\u017ce znacznie zmniejszy\u0107 obci\u0105\u017cenie zwi\u0105zane z etykietowaniem, jednocze\u015bnie zapewniaj\u0105c konkurencyjn\u0105 dok\u0142adno\u015b\u0107.<\/p>\n<h2>Historia powstania aktywnego uczenia si\u0119 i pierwsza wzmianka o nim<\/h2>\n<p>Poj\u0119cie aktywnego uczenia si\u0119 wywodzi si\u0119 z wczesnych bada\u0144 nad uczeniem maszynowym, ale jego formalizacja nabra\u0142a tempa pod koniec lat 90. Jedn\u0105 z najwcze\u015bniejszych wzmianek o aktywnym uczeniu si\u0119 mo\u017cna znale\u017a\u0107 w artykule Davida D. Lewisa i Williama A. Gale\u2019a zatytu\u0142owanym \u201eQuery by Committee\u201d z 1994 r. Autorzy zaproponowali metod\u0119 selekcji niepewnych pr\u00f3bek i opisywania ich za pomoc\u0105 wielu modeli, o kt\u00f3rych mowa jako \u201ekomisja\u201d.<\/p>\n<h2>Szczeg\u00f3\u0142owe informacje na temat aktywnego uczenia si\u0119: rozwini\u0119cie tematu<\/h2>\n<p>Aktywne uczenie si\u0119 dzia\u0142a na zasadzie, \u017ce niekt\u00f3re nieoznakowane pr\u00f3bki dostarczaj\u0105 wi\u0119cej informacji po opatrzeniu. Algorytm iteracyjnie wybiera takie pr\u00f3bki, w\u0142\u0105cza ich etykiety do zbioru ucz\u0105cego i poprawia wydajno\u015b\u0107 modelu. Aktywnie anga\u017cuj\u0105c si\u0119 w proces uczenia si\u0119, model staje si\u0119 bardziej wydajny, op\u0142acalny i lepiej radzi sobie ze z\u0142o\u017conymi zadaniami.<\/p>\n<h2>Wewn\u0119trzna struktura aktywnego uczenia si\u0119: jak to dzia\u0142a<\/h2>\n<p>Istot\u0105 aktywnego uczenia si\u0119 jest proces dynamicznego pr\u00f3bkowania, kt\u00f3rego celem jest identyfikacja punkt\u00f3w danych, kt\u00f3re mog\u0105 pom\u00f3c modelowi w skuteczniejszym uczeniu si\u0119. Etapy aktywnego uczenia si\u0119 zazwyczaj obejmuj\u0105:<\/p>\n<ol>\n<li><strong>Wst\u0119pne szkolenie modelowe<\/strong>: Zacznij od szkolenia modelu na ma\u0142ym, oznaczonym zbiorze danych.<\/li>\n<li><strong>Pomiar niepewno\u015bci<\/strong>: Oce\u0144 niepewno\u015b\u0107 przewidywa\u0144 modelu, aby zidentyfikowa\u0107 pr\u00f3bki z niejednoznacznymi etykietami lub nisk\u0105 pewno\u015bci\u0105.<\/li>\n<li><strong>Wyb\u00f3r pr\u00f3bek<\/strong>: Wybierz pr\u00f3bki z nieoznakowanej puli w oparciu o ich wska\u017aniki niepewno\u015bci lub inne miary informacyjne.<\/li>\n<li><strong>Adnotacja danych<\/strong>: Uzyskaj etykiety dla wybranych pr\u00f3bek za po\u015brednictwem ekspert\u00f3w lub innymi metodami etykietowania.<\/li>\n<li><strong>Aktualizacja modelu<\/strong>: W\u0142\u0105cz nowo oznaczone dane do zbioru szkoleniowego i zaktualizuj model.<\/li>\n<li><strong>Iteracja<\/strong>: Powtarzaj proces, a\u017c model osi\u0105gnie po\u017c\u0105dan\u0105 wydajno\u015b\u0107 lub wyczerpany zostanie bud\u017cet na etykietowanie.<\/li>\n<\/ol>\n<h2>Analiza kluczowych cech aktywnego uczenia si\u0119<\/h2>\n<p>Aktywne uczenie si\u0119 ma kilka zalet, kt\u00f3re odr\u00f3\u017cniaj\u0105 je od tradycyjnego uczenia si\u0119 pod nadzorem:<\/p>\n<ul>\n<li><strong>Wydajno\u015b\u0107 etykiety<\/strong>: Aktywne uczenie si\u0119 znacznie zmniejsza liczb\u0119 oznaczonych instancji wymaganych do uczenia modeli, dzi\u0119ki czemu nadaje si\u0119 do sytuacji, w kt\u00f3rych etykietowanie jest drogie lub czasoch\u0142onne.<\/li>\n<li><strong>Ulepszona generalizacja<\/strong>: Koncentruj\u0105c si\u0119 na pr\u00f3bkach informacyjnych, aktywne uczenie si\u0119 mo\u017ce prowadzi\u0107 do modeli o lepszych mo\u017cliwo\u015bciach uog\u00f3lniania, szczeg\u00f3lnie w scenariuszach z ograniczon\u0105 liczb\u0105 oznakowanych danych.<\/li>\n<li><strong>Zdolno\u015b\u0107 adaptacji<\/strong>: Aktywne uczenie si\u0119 mo\u017cna dostosowa\u0107 do r\u00f3\u017cnych algorytm\u00f3w uczenia maszynowego, dzi\u0119ki czemu mo\u017cna je zastosowa\u0107 w r\u00f3\u017cnych domenach i zadaniach.<\/li>\n<li><strong>Redukcja koszt\u00f3w<\/strong>: Zmniejszenie wymaga\u0144 dotycz\u0105cych danych oznaczonych etykietami bezpo\u015brednio przek\u0142ada si\u0119 na oszcz\u0119dno\u015bci, zw\u0142aszcza gdy du\u017ce zbiory danych wymagaj\u0105 kosztownych adnotacji wykonywanych przez cz\u0142owieka.<\/li>\n<\/ul>\n<h2>Rodzaje aktywnego uczenia si\u0119<\/h2>\n<p>Aktywne uczenie si\u0119 mo\u017cna podzieli\u0107 na r\u00f3\u017cne typy w zale\u017cno\u015bci od stosowanych strategii pr\u00f3bkowania. Niekt\u00f3re popularne typy obejmuj\u0105:<\/p>\n<table>\n<thead>\n<tr>\n<th>Typ<\/th>\n<th>Opis<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Pr\u00f3bkowanie niepewno\u015bci<\/strong><\/td>\n<td>Wyb\u00f3r pr\u00f3bek o du\u017cej niepewno\u015bci modelu (np. o niskim poziomie ufno\u015bci)<\/td>\n<\/tr>\n<tr>\n<td><strong>Pr\u00f3bkowanie r\u00f3\u017cnorodno\u015bci<\/strong><\/td>\n<td>Wyb\u00f3r pr\u00f3bek reprezentuj\u0105cych r\u00f3\u017cne regiony rozk\u0142adu danych<\/td>\n<\/tr>\n<tr>\n<td><strong>Zapytanie komisji<\/strong><\/td>\n<td>Stosowanie wielu modeli w celu zbiorowej identyfikacji pr\u00f3bek informacyjnych<\/td>\n<\/tr>\n<tr>\n<td><strong>Oczekiwana zmiana modelu<\/strong><\/td>\n<td>Wyb\u00f3r pr\u00f3bek, co do kt\u00f3rych oczekuje si\u0119, \u017ce spowoduj\u0105 najbardziej znacz\u0105c\u0105 zmian\u0119 modelu<\/td>\n<\/tr>\n<tr>\n<td><strong>Wyb\u00f3r oparty na strumieniu<\/strong><\/td>\n<td>Ma zastosowanie do strumieni danych w czasie rzeczywistym, koncentruj\u0105c si\u0119 na nowych, nieoznakowanych pr\u00f3bkach<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Sposoby wykorzystania aktywnego uczenia si\u0119, problemy i ich rozwi\u0105zania<\/h2>\n<h3>Przypadki u\u017cycia aktywnego uczenia si\u0119<\/h3>\n<p>Aktywne uczenie si\u0119 znajduje zastosowanie w r\u00f3\u017cnych dziedzinach, m.in.:<\/p>\n<ul>\n<li><strong>Przetwarzanie j\u0119zyka naturalnego<\/strong>: Udoskonalenie analizy nastroj\u00f3w, rozpoznawania nazwanych jednostek i t\u0142umaczenia maszynowego.<\/li>\n<li><strong>Wizja komputerowa<\/strong>: Ulepszone wykrywanie obiekt\u00f3w, segmentacja obrazu i rozpoznawanie twarzy.<\/li>\n<li><strong>Odkrycie narkotyk\u00f3w<\/strong>: Usprawnienie procesu odkrywania lek\u00f3w poprzez wyb\u00f3r informacyjnych struktur molekularnych do test\u00f3w.<\/li>\n<li><strong>Wykrywanie anomalii<\/strong>: Identyfikacja rzadkich lub nietypowych przypadk\u00f3w w zbiorach danych.<\/li>\n<li><strong>Systemy rekomendacji<\/strong>: Personalizacja rekomendacji poprzez efektywne poznanie preferencji u\u017cytkownika.<\/li>\n<\/ul>\n<h3>Wyzwania i rozwi\u0105zania<\/h3>\n<p>Chocia\u017c aktywne uczenie si\u0119 oferuje znaczne korzy\u015bci, wi\u0105\u017ce si\u0119 r\u00f3wnie\u017c z wyzwaniami:<\/p>\n<ul>\n<li><strong>Wyb\u00f3r strategii zapyta\u0144<\/strong>: Wyb\u00f3r najodpowiedniejszej strategii zapyta\u0144 dla konkretnego problemu mo\u017ce by\u0107 wyzwaniem. \u0141\u0105czenie wielu strategii lub eksperymentowanie z r\u00f3\u017cnymi technikami mo\u017ce temu zaradzi\u0107.<\/li>\n<li><strong>Jako\u015b\u0107 adnotacji<\/strong>: Zapewnienie wysokiej jako\u015bci adnotacji dla wybranych pr\u00f3bek ma kluczowe znaczenie. Regularne kontrole jako\u015bci i mechanizmy informacji zwrotnej mog\u0105 rozwi\u0105za\u0107 ten problem.<\/li>\n<li><strong>Narzut obliczeniowy<\/strong>: Iteracyjne wybieranie pr\u00f3bek i aktualizowanie modelu mo\u017ce wymaga\u0107 intensywnych oblicze\u0144. Pomocna mo\u017ce by\u0107 optymalizacja aktywnego potoku uczenia si\u0119 i wykorzystanie r\u00f3wnoleg\u0142o\u015bci.<\/li>\n<\/ul>\n<h2>G\u0142\u00f3wna charakterystyka i por\u00f3wnania z podobnymi terminami<\/h2>\n<table>\n<thead>\n<tr>\n<th>Termin<\/th>\n<th>Opis<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Uczenie si\u0119 cz\u0119\u015bciowo nadzorowane<\/strong><\/td>\n<td>\u0141\u0105czy dane oznaczone i nieoznaczone na potrzeby modeli szkoleniowych. Aktywne uczenie si\u0119 mo\u017cna wykorzysta\u0107 do wybrania najbardziej pouczaj\u0105cych, nieoznakowanych danych do adnotacji, uzupe\u0142niaj\u0105c podej\u015bcia do uczenia si\u0119 cz\u0119\u015bciowo nadzorowanego.<\/td>\n<\/tr>\n<tr>\n<td><strong>Uczenie si\u0119 przez wzmacnianie<\/strong><\/td>\n<td>Koncentruje si\u0119 na uczeniu si\u0119 optymalnych dzia\u0142a\u0144 poprzez eksploracj\u0119 i eksploatacj\u0119. Chocia\u017c oba maj\u0105 wsp\u00f3lne elementy eksploracji, uczenie si\u0119 przez wzmacnianie dotyczy przede wszystkim sekwencyjnych zada\u0144 zwi\u0105zanych z podejmowaniem decyzji.<\/td>\n<\/tr>\n<tr>\n<td><strong>Nauczanie transferowe<\/strong><\/td>\n<td>Wykorzystuje wiedz\u0119 z jednego zadania do poprawy wydajno\u015bci w innym powi\u0105zanym zadaniu. Aktywne uczenie si\u0119 mo\u017cna wykorzysta\u0107 do zdobycia oznakowanych danych do docelowego zadania, gdy jest ich niewiele.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Perspektywy i technologie przysz\u0142o\u015bci zwi\u0105zane z aktywnym uczeniem si\u0119<\/h2>\n<p>Przysz\u0142o\u015b\u0107 aktywnego uczenia si\u0119 wygl\u0105da obiecuj\u0105co, z post\u0119pem w nast\u0119puj\u0105cych obszarach:<\/p>\n<ul>\n<li><strong>Aktywne strategie uczenia si\u0119<\/strong>: Opracowywanie bardziej wyrafinowanych i specyficznych dla domeny strategii zapyta\u0144 w celu dalszego usprawnienia doboru pr\u00f3bek.<\/li>\n<li><strong>Aktywna nauka online<\/strong>: Integracja aktywnego uczenia si\u0119 ze scenariuszami uczenia si\u0119 online, w kt\u00f3rych strumienie danych s\u0105 stale przetwarzane i oznaczane.<\/li>\n<li><strong>Aktywne uczenie si\u0119 w g\u0142\u0119bokim uczeniu si\u0119<\/strong>: Badanie technik aktywnego uczenia si\u0119 na potrzeby architektur g\u0142\u0119bokiego uczenia si\u0119, aby skutecznie wykorzysta\u0107 ich mo\u017cliwo\u015bci uczenia si\u0119 poprzez reprezentacj\u0119.<\/li>\n<\/ul>\n<h2>Jak serwery proxy mog\u0105 by\u0107 u\u017cywane lub powi\u0105zane z aktywnym uczeniem si\u0119<\/h2>\n<p>Serwery proxy mog\u0105 odgrywa\u0107 kluczow\u0105 rol\u0119 w procesach aktywnego uczenia si\u0119, szczeg\u00f3lnie w przypadku rzeczywistych, rozproszonych lub du\u017cych zbior\u00f3w danych. Niekt\u00f3re sposoby \u0142\u0105czenia serwer\u00f3w proxy z aktywnym uczeniem obejmuj\u0105:<\/p>\n<ol>\n<li><strong>Zbieranie danych<\/strong>: Serwery proxy mog\u0105 u\u0142atwia\u0107 gromadzenie danych z r\u00f3\u017cnych \u017ar\u00f3de\u0142 i region\u00f3w, umo\u017cliwiaj\u0105c algorytmom aktywnego uczenia si\u0119 wybieranie pr\u00f3bek reprezentuj\u0105cych r\u00f3\u017cne dane demograficzne u\u017cytkownik\u00f3w lub lokalizacje geograficzne.<\/li>\n<li><strong>Anonimizacja danych<\/strong>: W przypadku wra\u017cliwych danych serwery proxy mog\u0105 anonimizowa\u0107 i agregowa\u0107 dane, aby chroni\u0107 prywatno\u015b\u0107 u\u017cytkownik\u00f3w, jednocze\u015bnie zapewniaj\u0105c pr\u00f3bki informacyjne do aktywnego uczenia si\u0119.<\/li>\n<li><strong>R\u00f3wnowa\u017cenie obci\u0105\u017cenia<\/strong>: W rozproszonych konfiguracjach aktywnego uczenia si\u0119 serwery proxy mog\u0105 efektywnie rozdziela\u0107 obci\u0105\u017cenie zapytaniami pomi\u0119dzy wiele \u017ar\u00f3de\u0142 danych lub modeli.<\/li>\n<\/ol>\n<h2>powi\u0105zane linki<\/h2>\n<p>Aby uzyska\u0107 wi\u0119cej informacji na temat aktywnego uczenia si\u0119, rozwa\u017c skorzystanie z nast\u0119puj\u0105cych zasob\u00f3w:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.cs.utexas.edu\/~ml\/papers\/active-learning-icml05.pdf\" target=\"_new\" rel=\"noopener nofollow\">Aktywne uczenie si\u0119: ankieta<\/a><\/li>\n<li><a href=\"https:\/\/www.aaai.org\/Papers\/JAIR\/Vol22\/JAIR-2214.pdf\" target=\"_new\" rel=\"noopener nofollow\">Uczenie si\u0119 cz\u0119\u015bciowo nadzorowane z uczeniem aktywnym<\/a><\/li>\n<li><a href=\"https:\/\/towardsdatascience.com\/an-introduction-to-active-learning-51d044fd94cd\" target=\"_new\" rel=\"noopener nofollow\">Wprowadzenie do aktywnego uczenia si\u0119<\/a><\/li>\n<\/ul>\n<p>Podsumowuj\u0105c, aktywne uczenie si\u0119 to pot\u0119\u017cne narz\u0119dzie w dziedzinie uczenia maszynowego, zapewniaj\u0105ce skuteczny spos\u00f3b uczenia modeli przy ograniczonej liczbie oznakowanych danych. Jego zdolno\u015b\u0107 do aktywnego wyszukiwania pr\u00f3bek informacyjnych pozwala na zmniejszenie koszt\u00f3w etykietowania, lepsze uog\u00f3lnianie i wi\u0119ksze mo\u017cliwo\u015bci adaptacji w r\u00f3\u017cnych dziedzinach. Oczekuje si\u0119, \u017ce w miar\u0119 ci\u0105g\u0142ego rozwoju technologii aktywne uczenie si\u0119 b\u0119dzie odgrywa\u0107 kluczow\u0105 rol\u0119 w rozwi\u0105zaniu problemu niedoboru danych i zwi\u0119kszaniu mo\u017cliwo\u015bci algorytm\u00f3w uczenia maszynowego. W po\u0142\u0105czeniu z serwerami proxy aktywne uczenie si\u0119 mo\u017ce jeszcze bardziej zoptymalizowa\u0107 gromadzenie danych, ochron\u0119 prywatno\u015bci i skalowalno\u015b\u0107 w rzeczywistych aplikacjach.<\/p>","protected":false},"featured_media":467468,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-475797","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>Active Learning: Enhancing Machine Learning with Intelligent Sampling<\/mark>","faq_items":[{"question":"What is active learning, and how does it benefit machine learning?","answer":"<p>Active learning is a machine learning paradigm that allows algorithms to interactively select and annotate the most informative samples from an unlabeled dataset. By focusing on valuable instances, active learning reduces the need for large labeled datasets, making the learning process more efficient and cost-effective. This approach leads to improved model generalization, adaptability, and overall performance.<\/p>"},{"question":"How did active learning originate, and when was it first mentioned?","answer":"<p>The concept of active learning can be traced back to early machine learning research, but it gained formalization in the late 1990s. One of the earliest mentions can be found in the paper titled \"Query by Committee\" by David D. Lewis and William A. Gale in 1994. The authors proposed a method to select uncertain samples and annotate them through a committee of models.<\/p>"},{"question":"How does active learning work internally?","answer":"<p>Active learning follows a dynamic sampling process that involves several steps. It starts with an initial model training on a small labeled dataset. The algorithm then measures uncertainty within the model's predictions to identify ambiguous or low-confidence samples. These informative samples are selected from the unlabeled pool and annotated. The model is updated with the newly labeled data, and the process iterates until the desired performance or labeling budget is achieved.<\/p>"},{"question":"What are the key features and advantages of active learning?","answer":"<p>Active learning offers several advantages over traditional supervised learning, including:<\/p><ul><li><strong>Label Efficiency<\/strong>: Requires fewer labeled instances for training.<\/li><li><strong>Improved Generalization<\/strong>: Results in models with better performance on unseen data.<\/li><li><strong>Adaptability<\/strong>: Works with various machine learning algorithms and domains.<\/li><li><strong>Cost Reduction<\/strong>: Leads to cost savings in data labeling efforts.<\/li><\/ul>"},{"question":"What are the different types of active learning?","answer":"<p>Active learning can be categorized based on the sampling strategies used:<\/p><ul><li><strong>Uncertainty Sampling<\/strong>: Selecting samples with high model uncertainty.<\/li><li><strong>Diversity Sampling<\/strong>: Choosing samples that represent diverse data regions.<\/li><li><strong>Query by Committee<\/strong>: Employing multiple models to identify informative samples.<\/li><li><strong>Expected Model Change<\/strong>: Selecting samples expected to create significant model updates.<\/li><li><strong>Stream-Based Selection<\/strong>: Applicable to real-time data streams, focusing on new samples.<\/li><\/ul>"},{"question":"In which areas can active learning be applied?","answer":"<p>Active learning finds applications in various domains, including:<\/p><ul><li>Natural Language Processing<\/li><li>Computer Vision<\/li><li>Drug Discovery<\/li><li>Anomaly Detection<\/li><li>Recommendation Systems<\/li><\/ul>"},{"question":"What challenges are associated with active learning, and how can they be addressed?","answer":"<p>Challenges in active learning include selecting suitable query strategies, ensuring high-quality annotations, and managing computational overhead. Combining multiple strategies, regular quality checks, and optimizing the active learning pipeline can help address these challenges effectively.<\/p>"},{"question":"How does active learning compare to similar terms like semi-supervised learning and reinforcement learning?","answer":"<p>While both semi-supervised learning and reinforcement learning involve elements of exploration, active learning focuses on selecting informative samples to improve model training efficiency. Semi-supervised learning combines labeled and unlabeled data, while reinforcement learning is mainly concerned with sequential decision-making tasks.<\/p>"},{"question":"What can we expect for the future of active learning?","answer":"<p>The future of active learning holds promising advancements in active learning strategies, online active learning, and its integration with deep learning architectures. These developments will further enhance its potential in addressing data scarcity and improving machine learning algorithms.<\/p>"},{"question":"How do proxy servers relate to active learning?","answer":"<p>Proxy servers can play a crucial role in active learning workflows by facilitating data collection from diverse sources, anonymizing sensitive data, and optimizing load balancing in distributed setups. They enhance the efficiency and scalability of active learning in real-world applications.<\/p>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/pl\/wp-json\/wp\/v2\/wiki\/475797","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/pl\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/pl\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/pl\/wp-json\/wp\/v2\/wiki\/475797\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/pl\/wp-json\/wp\/v2\/media\/467468"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/pl\/wp-json\/wp\/v2\/media?parent=475797"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}