<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ai on ntdim</title><link>https://ppid.ru/tags/ai/</link><description>Recent content in Ai on ntdim</description><generator>Hugo</generator><language>ru</language><lastBuildDate>Wed, 05 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ppid.ru/tags/ai/index.xml" rel="self" type="application/rss+xml"/><item><title>Как ИИ научился играть: обучение с подкреплением от Q-learning до AlphaGo</title><link>https://ppid.ru/blog/reinforcement-learning/</link><pubDate>Wed, 05 Aug 2026 00:00:00 +0000</pubDate><guid>https://ppid.ru/blog/reinforcement-learning/</guid><description>&lt;p>Все алгоритмы, о которых мы говорили — &lt;a href="https://ppid.ru/glossary/#linear-regression" class="glossary-link" data-tooltip="Классический метод прогнозирования: подбирает линейную функцию (прямую/гиперплоскость), минимизирующую сумму квадратов отклонений от данных. Прародитель всего машинного обучения; основа скоринга, прогноза, аналитики. Проста и интерпретируема." data-term="Линейная регрессия">регрессии&lt;/a>, &lt;a href="https://ppid.ru/glossary/#gradient-boosting" class="glossary-link" data-tooltip="Ансамблевый метод: деревья решений строятся последовательно, каждое следующее предсказывает и корректирует ошибки (градиент) предыдущих. Доминирует в задачах на табличных данных и до сих пор превосходит нейросети на структурированных признаках." data-term="Градиентный бустинг (XGBoost, LightGBM)">бустинг&lt;/a>, &lt;a href="https://ppid.ru/glossary/#cnn" class="glossary-link" data-tooltip="Архитектура для обработки данных с сеточной структурой (изображения, аудиоспектры): скользит небольшими фильтрами, находя локальные узоры — от краёв к фигурам и объектам. Революционизировала компьютерное зрение (LeNet → ResNet)." data-term="Свёрточная нейросеть (CNN)">CNN&lt;/a>, &lt;a href="https://ppid.ru/glossary/#diffusion-model" class="glossary-link" data-tooltip="Генеративная модель: учится пошагово убирать шум из зашумлённого изображения. Запуск процесса из чистого шума порождает осмысленный объект. Основа Stable Diffusion, DALL-E, Midjourney — стабильнее GAN, лучше следует текстовому промпту." data-term="Диффузионная модель">диффузия&lt;/a> — учатся на &lt;strong>статичных данных&lt;/strong>. Датасет лежит в файле, модель читает примеры, корректирует веса. Но есть целый класс задач, где так учиться нельзя: там нужно &lt;strong>действовать&lt;/strong> и учиться на последствиях.&lt;/p></description></item><item><title>Как научить LLM читать ваши документы: RAG на примере System Design Wizard</title><link>https://ppid.ru/blog/sdw-rag/</link><pubDate>Wed, 05 Aug 2026 00:00:00 +0000</pubDate><guid>https://ppid.ru/blog/sdw-rag/</guid><description>&lt;p>&lt;a href="https://ppid.ru/glossary/#llm" class="glossary-link" data-tooltip="Большая языковая модель — нейросеть с миллиардами параметров, обученная на огромных корпусах текста для генерации, понимания и преобразования естественного языка." data-term="LLM (Large Language Model)">LLM&lt;/a> по своей природе — закрытая книга. Модель знает то, что видела в момент обучения, и ничего больше. Спросите её о вчерашних новостях — придумает. О внутренней архитектуре вашей системы — придумает тоже, причём уверенно. Это свойство, галлюцинация, не баг, а следствие того, что модель просто предсказывает следующий &lt;a href="https://ppid.ru/glossary/#token" class="glossary-link" data-tooltip="Базовая единица текста для языковой модели. Может соответствовать слову, части слова или символу. Контекстное окно LLM измеряется в токенах." data-term="Токен">токен&lt;/a>.&lt;/p></description></item><item><title>Как нейросети генерируют картинки: от GAN к диффузии</title><link>https://ppid.ru/blog/generative-models/</link><pubDate>Wed, 05 Aug 2026 00:00:00 +0000</pubDate><guid>https://ppid.ru/blog/generative-models/</guid><description>&lt;p>Все алгоритмы, о которых мы говорили до сих пор — &lt;a href="https://ppid.ru/glossary/#linear-regression" class="glossary-link" data-tooltip="Классический метод прогнозирования: подбирает линейную функцию (прямую/гиперплоскость), минимизирующую сумму квадратов отклонений от данных. Прародитель всего машинного обучения; основа скоринга, прогноза, аналитики. Проста и интерпретируема." data-term="Линейная регрессия">линейная регрессия&lt;/a>, &lt;a href="https://ppid.ru/glossary/#gradient-boosting" class="glossary-link" data-tooltip="Ансамблевый метод: деревья решений строятся последовательно, каждое следующее предсказывает и корректирует ошибки (градиент) предыдущих. Доминирует в задачах на табличных данных и до сих пор превосходит нейросети на структурированных признаках." data-term="Градиентный бустинг (XGBoost, LightGBM)">бустинг&lt;/a>, &lt;a href="https://ppid.ru/glossary/#cnn" class="glossary-link" data-tooltip="Архитектура для обработки данных с сеточной структурой (изображения, аудиоспектры): скользит небольшими фильтрами, находя локальные узоры — от краёв к фигурам и объектам. Революционизировала компьютерное зрение (LeNet → ResNet)." data-term="Свёрточная нейросеть (CNN)">свёрточные сети&lt;/a> — &lt;em>анализируют&lt;/em> данные. Они берут картинку и говорят «кошка», берут таблицу и предсказывают число. Но самая заметная часть современного AI делает обратное: она &lt;strong>создаёт&lt;/strong> данные. Stable Diffusion рисует картины по текстовому описанию, DALL-E придумывает логотипы, Midjourney генерирует портреты. Как?&lt;/p></description></item><item><title>Как нейросети научились видеть: свёртки, фильтры и архитектура CNN</title><link>https://ppid.ru/blog/cnn-vision/</link><pubDate>Wed, 05 Aug 2026 00:00:00 +0000</pubDate><guid>https://ppid.ru/blog/cnn-vision/</guid><description>&lt;p>В &lt;a href="https://ppid.ru/blog/classical-ml/">прошлой статье&lt;/a> мы разбирали классическое машинное обучение — алгоритмы, которые подбирают функцию под табличные данные. Но у таблиц есть предел: они не описывают изображения. Картинка 224×224 — это 150 тысяч чисел (пикселей), и связывать каждый пиксель с каждым, как делает полносвязная сеть, бессмысленно: слишком много параметров, слишком мало сигнала, слишком сильное &lt;a href="https://ppid.ru/glossary/#overfitting" class="glossary-link" data-tooltip="Слишком точная подгонка под обучающие данные, после чего модель теряет обобщающую способность и плохо работает на новых примерах. Главная болезнь ML; лечат регуляризацией, кросс-валидацией, увеличением данных и ранней остановкой." data-term="Переобучение (overfitting)">переобучение&lt;/a>.&lt;/p></description></item><item><title>Карта AI: 38 алгоритмов одним взглядом</title><link>https://ppid.ru/blog/ai-algorithms-map/</link><pubDate>Wed, 05 Aug 2026 00:00:00 +0000</pubDate><guid>https://ppid.ru/blog/ai-algorithms-map/</guid><description>&lt;p>Искусственный интеллект часто представляют как магию: «нейросеть научилась», «модель поняла». Но за каждым «чудом» стоит конкретный алгоритм — иногда пятидесятилетней давности, иногда свежий. И этих алгоритмов не бесконечное множество: фундамент современной индустрии AI держится примерно на &lt;strong>тридцати восьми&lt;/strong> ключевых методах.&lt;/p>
&lt;p>Эта статья — &lt;strong>карта материка&lt;/strong>. Она не уходит вглубь ни в одном алгоритме (для этого есть отдельные статьи серии «Как работают LLM»), а показывает, &lt;strong>как алгоритмы связаны между собой&lt;/strong>, в каком историческом порядке появлялись и зачем нужны. Если вы только начинаете в AI и не понимаете, куда смотреть — это ваша точка входа.&lt;/p></description></item><item><title>Почему логистическая регрессия всё ещё бьёт нейросети: основы классического ML</title><link>https://ppid.ru/blog/classical-ml/</link><pubDate>Wed, 05 Aug 2026 00:00:00 +0000</pubDate><guid>https://ppid.ru/blog/classical-ml/</guid><description>&lt;p>Каждый раз, когда ChatGPT делает что-то умное, заголовки кричат про «революцию нейросетей». И возникает обманчивое впечатление, что старые алгоритмы — линейная регрессия, решающие деревья — это вчерашний день, музей ML. Но зайдите в любой банк, страховую компанию или e-commerce, посмотрите, что реально предсказывает отток клиентов, оценивает кредитный риск или ранжирует товары в выдаче. С вероятностью 80% там работает не LLM, а &lt;a href="https://ppid.ru/glossary/#gradient-boosting" class="glossary-link" data-tooltip="Ансамблевый метод: деревья решений строятся последовательно, каждое следующее предсказывает и корректирует ошибки (градиент) предыдущих. Доминирует в задачах на табличных данных и до сих пор превосходит нейросети на структурированных признаках." data-term="Градиентный бустинг (XGBoost, LightGBM)">градиентный бустинг&lt;/a> — алгоритм, которому в этом году исполняется 22 года.&lt;/p></description></item><item><title>Как LLM выбирает инструменты: от function calling к Model Context Protocol</title><link>https://ppid.ru/blog/model-context-protocol/</link><pubDate>Thu, 09 Jul 2026 00:00:00 +0000</pubDate><guid>https://ppid.ru/blog/model-context-protocol/</guid><description>&lt;p>Языковая модель по своей природе умеет делать только одну вещь — предсказывать следующий &lt;a href="https://ppid.ru/glossary/#token" class="glossary-link" data-tooltip="Базовая единица текста для языковой модели. Может соответствовать слову, части слова или символу. Контекстное окно LLM измеряется в токенах." data-term="Токен">токен&lt;/a>. Вы даёте ей текст, она продолжает текст. Всё. Никаких баз данных, никаких API-вызовов, никакой возможности посмотреть, который час.&lt;/p>
&lt;p>Но вы читаете этот текст через &lt;a href="https://ppid.ru/glossary/#llm" class="glossary-link" data-tooltip="Большая языковая модель — нейросеть с миллиардами параметров, обученная на огромных корпусах текста для генерации, понимания и преобразования естественного языка." data-term="LLM (Large Language Model)">LLM&lt;/a>, которая прямо сейчас обращается к файлам на сервере, читает логи и запускает bash-команды. Как модель, внутри которой — только слои &lt;a href="https://ppid.ru/glossary/#self-attention" class="glossary-link" data-tooltip="Механизм, позволяющий каждому токену в последовательности «посмотреть» на все остальные токены и собрать контекстную информацию. Ключевой компонент архитектуры Transformer." data-term="Self-Attention (самовнимание)">Self-Attention&lt;/a> и матрицы весов, вдруг научилась «брать в руки» инструменты?&lt;/p></description></item><item><title>Три взгляда на «Я»: почему открытый индивидуализм меняет правила игры для ИИ</title><link>https://ppid.ru/blog/open-individualism/</link><pubDate>Mon, 04 May 2026 00:00:00 +0000</pubDate><guid>https://ppid.ru/blog/open-individualism/</guid><description>&lt;p>В предыдущем материале мы разбирали &lt;a href="https://ppid.ru/blog/shannon-information/">теорию информации Шеннона&lt;/a>: как данные, неожиданность и энтропия формируют основу для работы LLM. Но там было одно молчаливое допущение: мы предполагали, что существует кто-то, кто эту информацию &lt;strong>получает&lt;/strong>.&lt;/p>
&lt;p>Что такое это «я», которое читает текст, запускает инференс модели или чувствует боль? Философ Даниель Колак (Daniel Kolak) в книге &lt;em>«I Am You»&lt;/em> (2004) предложил удобную классификацию из трёх вариантов ответа на этот вопрос. И если применить их к ИИ, привычная картина мира начинает трещать по швам.&lt;/p></description></item><item><title>Что такое информация? Фундамент Шеннона, на котором стоит весь современный ИИ</title><link>https://ppid.ru/blog/shannon-information/</link><pubDate>Mon, 04 May 2026 00:00:00 +0000</pubDate><guid>https://ppid.ru/blog/shannon-information/</guid><description>&lt;p>В мире, где каждый день генерируются эксабайты данных, а модели вроде GPT, Claude и Grok кажутся почти разумными, важно остановиться и задать базовый вопрос: &lt;strong>что такое информация на самом деле?&lt;/strong>&lt;/p>
&lt;p>Не в бытовом смысле («много информации в этой книге»), а в строгом, математическом. Ответ на этот вопрос дал Клод Шеннон в 1948 году. И именно эта идея — &lt;a href="https://ppid.ru/glossary/#shannon-theory" class="glossary-link" data-tooltip="Математическая теория (1948), определяющая информацию через вероятность событий. Фундамент для сжатия данных, криптографии, сетевых протоколов и обучения нейросетей." data-term="Теория информации Шеннона">теория информации&lt;/a> — сегодня лежит в основе сжатия данных, сетевых протоколов, машинного обучения и больших языковых моделей (LLM), которые многие из нас сейчас крутят на домашних серверах.&lt;/p></description></item><item><title>Как нейросети научились понимать смысл слов: разбор механизма самовнимания (Self-Attention)</title><link>https://ppid.ru/blog/self-attention/</link><pubDate>Fri, 10 Apr 2026 00:00:00 +0000</pubDate><guid>https://ppid.ru/blog/self-attention/</guid><description>&lt;p>В 2017 году вышла статья «Attention Is All You Need». С тех пор почти все большие языковые модели — от ChatGPT до Grok и Claude — построены на одном ключевом механизме. Он называется &lt;a href="https://ppid.ru/glossary/#self-attention" class="glossary-link" data-tooltip="Механизм, позволяющий каждому токену в последовательности «посмотреть» на все остальные токены и собрать контекстную информацию. Ключевой компонент архитектуры Transformer." data-term="Self-Attention (самовнимание)">Self-Attention&lt;/a> (самовнимание) и позволяет модели динамически «понимать» контекст и менять смысл каждого слова в зависимости от окружения. Разберём, как это работает, с простой метафорой архива и без лишней математики.&lt;/p></description></item><item><title>История возникновения LLM (Large Language Models — больших языковых моделей)</title><link>https://ppid.ru/blog/history-of-llm/</link><pubDate>Tue, 07 Apr 2026 00:00:00 +0000</pubDate><guid>https://ppid.ru/blog/history-of-llm/</guid><description>&lt;p>История возникновения &lt;a href="https://ppid.ru/glossary/#llm" class="glossary-link" data-tooltip="Большая языковая модель — нейросеть с миллиардами параметров, обученная на огромных корпусах текста для генерации, понимания и преобразования естественного языка." data-term="LLM (Large Language Model)">LLM&lt;/a> начинается не с нейросетей 2010-х, а гораздо раньше — с фундаментальной идеи моделирования языка как вероятностной последовательности. Ниже я разберу её шаг за шагом, начиная от самых первых концепций и заканчивая современными LLM, с точными датами и ключевыми людьми.&lt;/p>
&lt;h2 id="1-идея-вероятностное-моделирование-языка-начало-xx-века--1950-е">1. Идея: вероятностное моделирование языка (начало XX века — 1950-е)&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>1913 год&lt;/strong>: Русский математик &lt;strong>Андрей Марков&lt;/strong> впервые применил &lt;a href="https://ppid.ru/glossary/#markov-chain" class="glossary-link" data-tooltip="Вероятностная модель, где следующее состояние зависит только от текущего. Впервые применена А. А. Марковым к тексту в 1913 году — первый шаг к моделированию языка." data-term="Цепь Маркова">цепи Маркова&lt;/a> к анализу текста (поэма Пушкина «Евгений Онегин»). Это заложило основу &lt;a href="https://ppid.ru/glossary/#n-gram" class="glossary-link" data-tooltip="Последовательность из n подряд идущих элементов в тексте. N-граммные модели оценивают вероятность следующего элемента на основе нескольких предыдущих — первый подход к моделированию языка." data-term="N-грамма">n-граммных моделей&lt;/a> — идея, что вероятность следующего символа/слова зависит от нескольких предыдущих.&lt;/li>
&lt;li>&lt;strong>1948–1951 годы&lt;/strong>: &lt;strong>Клод Шеннон&lt;/strong> (основатель теории информации) использовал n-граммы для оценки «предсказуемости» (энтропии) английского языка. Он показал, что даже простые статистические модели могут генерировать осмысленный текст.&lt;/li>
&lt;li>&lt;strong>1950 год&lt;/strong>: &lt;strong>Алан Тьюринг&lt;/strong> в статье «Вычислительные машины и интеллект» поставил вопрос о машинном понимании языка (Тьюринг-тест). Это философская основа всей области.&lt;/li>
&lt;/ul>
&lt;h2 id="2-первые-практические-системы-19501960-е">2. Первые практические системы (1950–1960-е)&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>1954 год&lt;/strong>: Исследователи &lt;strong>IBM&lt;/strong> и Джорджтаунского университета создали первую систему машинного перевода (русский → английский). Это был чисто &lt;strong>правиловый&lt;/strong> подход (rule-based), без статистики.&lt;/li>
&lt;li>&lt;strong>1966 год&lt;/strong>: &lt;strong>Джозеф Вейценбаум&lt;/strong> (MIT) разработал &lt;strong>ELIZA&lt;/strong> — первую программу, имитирующую разговор (психотерапевта). Она работала на простых шаблонах подстановки и стала прародителем чат-ботов.&lt;/li>
&lt;/ul>
&lt;h2 id="3-статистические-языковые-модели-slm-и-нейронные-сети-19802000-е">3. Статистические языковые модели (SLM) и нейронные сети (1980–2000-е)&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>1986 год&lt;/strong>: &lt;strong>Дэвид Румельхарт&lt;/strong>, &lt;strong>Джеффри Хинтон&lt;/strong> и Рональд Уильямс популяризировали алгоритм &lt;a href="https://ppid.ru/glossary/#backpropagation" class="glossary-link" data-tooltip="Алгоритм обучения нейросетей, вычисляющий градиенты функции потерь по всем весам от выходного слоя к входному. Основа обучения всех современных глубинных моделей." data-term="Обратное распространение ошибки">обратного распространения ошибки&lt;/a> для обучения многослойных нейросетей. Без этого инструмента современные LLM были бы невозможны.&lt;/li>
&lt;li>&lt;strong>1990 год&lt;/strong>: &lt;strong>Джеффри Элман&lt;/strong> ввёл &lt;strong>Simple Recurrent Network (SRN)&lt;/strong> — первую &lt;a href="https://ppid.ru/glossary/#rnn" class="glossary-link" data-tooltip="Класс нейросетей, обрабатывающих последовательности пошагово, передавая скрытое состояние от шага к шагу. Страдают от проблемы исчезающего градиента на длинных последовательностях." data-term="RNN (рекуррентная нейронная сеть)">рекуррентную нейронную сеть&lt;/a> (RNN), способную учитывать последовательность слов во времени.&lt;/li>
&lt;li>&lt;strong>1997 год&lt;/strong>: &lt;strong>Зепп Хохрайтер&lt;/strong> и &lt;strong>Юрген Шмидхубер&lt;/strong> изобрели &lt;a href="https://ppid.ru/glossary/#lstm" class="glossary-link" data-tooltip="Разновидность RNN с механизмом «вентилей» (gates), решающая проблему исчезающего градиента. Была стандартом в NLP до появления Transformer." data-term="LSTM (Long Short-Term Memory)">LSTM&lt;/a> (Long Short-Term Memory) — улучшенную RNN, которая решала проблему «исчезающего градиента» и могла запоминать длинные зависимости в тексте. LSTM стала стандартом на ближайшие 20 лет.&lt;/li>
&lt;li>&lt;strong>2003 год&lt;/strong>: &lt;strong>Йошуа Бенжио&lt;/strong> (с соавторами Режаном Дюшармом, Паскалем Винсентом и Кристианом Жовеном) опубликовал семинальную работу &lt;em>«A Neural Probabilistic Language Model»&lt;/em>. Это &lt;strong>первая нейронная языковая модель&lt;/strong>: она заменила жесткие таблицы n-грамм на &lt;strong>распределённые представления слов&lt;/strong> (&lt;a href="https://ppid.ru/glossary/#embedding" class="glossary-link" data-tooltip="Представление слова или токена в виде числового вектора в многомерном пространстве, где близкие по смыслу слова находятся рядом. Статические (Word2Vec) фиксированы, контекстные — меняются от окружения." data-term="Эмбеддинг (вложение)">эмбеддинги&lt;/a>), обучая их вместе с сетью. Именно здесь родилась идея, что слова — это векторы в многомерном пространстве.&lt;/li>
&lt;/ul>
&lt;h2 id="4-расцвет-эмбеддингов-gpu-революция-и-внимания-20122017">4. Расцвет эмбеддингов, GPU-революция и внимания (2012–2017)&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>2012 год&lt;/strong>: Команда &lt;strong>AlexNet&lt;/strong> (Алекс Крижевский, Илья Суцкевер, Джеффри Хинтон) доказала, что глубокие сверточные нейросети можно эффективно обучать на графических процессорах (GPU). Это открыло дверь для масштабного обучения в NLP.&lt;/li>
&lt;li>&lt;strong>2013 год&lt;/strong>: &lt;strong>Томас Миколов&lt;/strong> (с командой Google: Кай Чен, Грег Коррадо, Джеффри Дин) выпустил &lt;a href="https://ppid.ru/glossary/#word2vec" class="glossary-link" data-tooltip="Модель (T. Mikolov, Google, 2013), показавшая, что векторы слов улавливают семантику: «король − мужчина &amp;#43; женщина ≈ королева». Кардинально упростила подход к эмбеддингам." data-term="Word2Vec">Word2Vec&lt;/a>. Модель кардинально упростила и ускорила подход Бенжио. Она показала, что векторы слов улавливают глубокую семантику (классический пример: &lt;em>«король − мужчина + женщина ≈ королева»&lt;/em>).&lt;/li>
&lt;li>&lt;strong>2014 год&lt;/strong>: &lt;strong>Дмитрий Бахданау&lt;/strong>, &lt;strong>Кёнхён Чо&lt;/strong> и &lt;strong>Йошуа Бенжио&lt;/strong> ввели &lt;strong>механизм внимания&lt;/strong> (attention) в &lt;a href="https://ppid.ru/glossary/#seq2seq" class="glossary-link" data-tooltip="Архитектура нейросети, преобразующая входную последовательность в выходную. Механизм внимания был впервые введён именно в seq2seq-моделях для машинного перевода." data-term="Seq2seq">seq2seq&lt;/a>-моделях для машинного перевода. Вместо того чтобы сжимать весь перевод в один вектор, сеть научилась «смотреть» на конкретные важные слова входного текста.&lt;/li>
&lt;/ul>
&lt;h2 id="5-рождение-трансформера-и-эра-llm-2017настоящее-время">5. Рождение трансформера и эра LLM (2017–настоящее время)&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>12 июня 2017 года&lt;/strong>: Команда Google Brain (&lt;strong>Ашиш Васвани&lt;/strong>, &lt;strong>Ноам Шазир&lt;/strong>, &lt;strong>Ники Пармар&lt;/strong>, &lt;strong>Якоб Усцкорейт&lt;/strong>, &lt;strong>Лайонел Джонс&lt;/strong>, &lt;strong>Эйден Гомес&lt;/strong>, &lt;strong>Лукаш Кайзер&lt;/strong>, &lt;strong>Илья Полосухин&lt;/strong>) выложила на arXiv статью &lt;strong>«Attention Is All You Need»&lt;/strong>. Они предложили &lt;strong>архитектуру &lt;a href="https://ppid.ru/glossary/#transformer" class="glossary-link" data-tooltip="Архитектура нейросети, предложенная в 2017 году в статье «Attention Is All You Need». Отказывается от рекуррентных слоёв в пользу механизма самовнимания, что обеспечивает полную параллелизацию вычислений." data-term="Transformer">Transformer&lt;/a>&lt;/strong> — полностью отказавшись от медленных рекуррентных слоёв в пользу параллелизуемого механизма внимания. Это стало абсолютным фундаментом &lt;strong>всех современных LLM&lt;/strong>.&lt;/li>
&lt;/ul>
&lt;p>С 2018 года начался взрывной рост:&lt;/p></description></item></channel></rss>