<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">donstu</journal-id><journal-title-group><journal-title xml:lang="ru">Advanced Engineering Research (Rostov-on-Don)</journal-title><trans-title-group xml:lang="en"><trans-title>Advanced Engineering Research (Rostov-on-Don)</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">2687-1653</issn><publisher><publisher-name>Don State Technical University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.23947/2687-1653-2025-25-4-2208</article-id><article-id custom-type="edn" pub-id-type="custom">CCULZU</article-id><article-id custom-type="elpub" pub-id-type="custom">donstu-2544</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ИНФОРМАТИКА, ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА И УПРАВЛЕНИЕ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>INFORMATION TECHNOLOGY, COMPUTER SCIENCE AND MANAGEMENT</subject></subj-group></article-categories><title-group><article-title>Идентификация функции активности пользователей социальной сети в линейной диффузионной модели</article-title><trans-title-group xml:lang="en"><trans-title>Identification of the Activity Function of Social Network Users in a Linear Diffusion Model</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0003-3406-5056</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Толстых</surname><given-names>М. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Tolstykh</surname><given-names>M. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Маргарита Анатольевна Толстых, младший научный сотрудник, научно-образовательный математический центр «Математический центр»</p><p>283001, Донецкая Народная Республика, г. Донецк, ул. Университетская, д. 24</p></bio><bio xml:lang="en"><p>Margarita A. Tolstykh, Junior Research Associate, Mathematics Center</p><p>24, Universitetskaya Str., Donetsk, 283001, Donetsk People's Republic</p></bio><email xlink:type="simple">physicisto@yandex.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-9055-1102</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Толстых</surname><given-names>В. К.</given-names></name><name name-style="western" xml:lang="en"><surname>Tolstykh</surname><given-names>V. K.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Виктор Константинович Толстых, доктор физико-математических наук, доктор технических наук, профессор кафедры «Компьютерные технологии»</p><p>283001, Донецкая Народная Республика, г. Донецк, ул. Университетская, д. 24</p><p>Scopus Author ID: 6701477776</p></bio><bio xml:lang="en"><p>Viсtor K. Tolstykh, Dr.Sci. (Phys.-Math.), Dr.Sci. (Eng.), Professor of the Computer Technology Department</p><p>24, Universitetskaya Str., Donetsk, 283001, Donetsk People's Republic</p><p>Scopus Author ID: 6701477776</p></bio><email xlink:type="simple">mail@tolstykh.com</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Донецкий государственный университет</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Donetsk State University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>28</day><month>12</month><year>2025</year></pub-date><volume>25</volume><issue>4</issue><fpage>363</fpage><lpage>370</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Толстых М.А., Толстых В.К., 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Толстых М.А., Толстых В.К.</copyright-holder><copyright-holder xml:lang="en">Tolstykh M.A., Tolstykh V.K.</copyright-holder><license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.vestnik-donstu.ru/jour/article/view/2544">https://www.vestnik-donstu.ru/jour/article/view/2544</self-uri><abstract><sec><title>Введение</title><p>Введение. Повышение точности математических моделей распространения информации в социальных сетях напрямую связано с возможностью корректной идентификации их параметров. Во многих работах фундаментальную сложность этой задачи фактически обходят, подменяя прямую идентификацию искомых функций подбором параметров их эвристических аппроксимаций, что неизбежно приводит к снижению как точности, так и универсальности модели. В линейной диффузионной модели, описывающей пространственно-временную динамику распространения информации, одним из ключевых параметров выступает функция, характеризующая активность пользователей. Целью данного исследования является разработка и численная реализация алгоритма прямой параметрической идентификации функции активности пользователей на основе прямого экстремального подхода, позволяющего полностью отказаться от эвристических аппроксимаций, а также оценка его вычислительной эффективности в сопоставлении с классическим градиентным методом.</p></sec><sec><title>Материалы и методы</title><p>Материалы и методы. Для решения задачи параметрической идентификации был использован прямой экстремальный подход. В отличие от классического метода наискорейшего спуска, предложенный метод с регулируемым направлением спуска адаптирует траекторию поиска к локальным особенностям функционала качества за счет введения параметра регулирования. Численное решение прямой и сопряженной задач осуществлено по неявной конечно-разностной схеме. Верификация метода проводилась на синтетических данных.</p></sec><sec><title>Результаты исследования</title><p>Результаты исследования. Для алгоритма идентификации получено аналитическое выражение градиента целевого функционала через решение сопряженной задачи. Установлены границы идентифицируемости искомого параметра, обусловленные инерционностью диффузионного процесса и временем установления реакции сети. Проведено сравнительное исследование градиентных алгоритмов. Классический метод наискорейшего спуска продемонстрировал медленную и неравномерную сходимость, потребовав для достижения критерия остановки 13 217 итераций, тогда как метод с регулируемым направлением спуска обеспечил сходимость к тому же уровню точности за 376 итераций.</p></sec><sec><title>Обсуждение</title><p>Обсуждение. Полученные результаты подтверждают теоретические предпосылки о необходимости учета пространственной неоднородности градиента функционала при решении бесконечномерных задач оптимизации. Классический градиентный метод демонстрирует низкую эффективность при восстановлении нестационарных параметров вследствие неоднородности градиента, в то время как метод с регулируемым направлением спуска позволяет достичь равномерной и быстрой сходимости. Это свидетельствует о том, что адаптация алгоритма к специфике бесконечномерной задачи является ключевым фактором успеха. Основной вклад исследования заключается в развитии вычислительного аппарата для прямого определения функциональных параметров, что расширяет методологический арсенал анализа систем, описываемых уравнениями в частных производных.</p></sec><sec><title>Заключение</title><p>Заключение. Основными результатами работы являются разработка и верификация эффективного алгоритма прямой идентификации функции активности пользователей в линейной диффузионной модели социальной сети. Практическая значимость состоит в создании более точных и интерпретируемых инструментов для моделирования информационных потоков без привлечения априорных аппроксимаций. Разработанный алгоритм продемонстрировал значительное преимущество по скорости и характеру сходимости. Тем не менее, интерпретация физического смысла идентифицируемой функции в рамках данной модели требует дальнейшего развития. Перспективным направлением является применение метода к более совершенным моделям, учитывающим пространственную неоднородность активности пользователей, а также его расширение на идентификацию вектора функций.</p></sec></abstract><trans-abstract xml:lang="en"><sec><title>Introduction</title><p>Introduction. Improving the accuracy of mathematical models for disseminating information in social networks is directly related to the ability to correctly identify their parameters. In numerous papers, the fundamental complexity of this problem is actually bypassed by substituting the direct identification of the desired functions for the selection of parameters for their heuristic approximations, which inevitably leads to a decrease in both the accuracy and universality of the model. In the linear diffusion model describing the spatiotemporal dynamics of information, one of the key parameters is the function characterizing user activity. The objective of this study includes the development and numerical implementation of an algorithm for direct parametric identification of user activity functions based on a direct extreme approach, which makes it possible to completely abandon heuristic approximations, and the evaluation of its computational efficiency in comparison to the classical gradient method.</p></sec><sec><title>Materials and Methods</title><p>Materials and Methods. A direct extreme approach was used to solve the parametric identification problem. Unlike the classical steepest descent technique, the proposed method with adjustable descent direction adapted the search trajectory to local features of the quality functional through introducing a control parameter. The numerical solution to the direct and adjoint problems was implemented using an implicit finite-difference scheme. The method was verified using synthetic data.</p></sec><sec><title>Results</title><p>Results. For the identification algorithm, an analytical expression of the gradient of the target functional was obtained through the solution to the adjoint problem. The identifiability limits of the desired parameter conditioned by the inertia of the diffusion process and the network response time were determined. A comparative study of gradient algorithms was conducted. The classical steepest descent approach demonstrated slow and uneven convergence, requiring 13,217 iterations to reach the stopping criterion, whereas the method with adjustable descent direction provided convergence to the same level of accuracy in 376 iterations.</p></sec><sec><title>Discussion</title><p>Discussion. The obtained results confirm the theoretical assumptions about the need to take into account the spatial heterogeneity of the functional gradient when solving infinite-dimensional optimization problems. The classical gradient technique exhibits low efficiency in reconstructing nonstationary parameters due to gradient nonuniformity, while the method with adjustable descent direction reaches uniform and rapid convergence. This demonstrates that adapting the algorithm to the specifics of an infinite-dimensional problem is a key success factor. The main contribution of the research is the development of a computing apparatus for the direct determination of functional parameters, which expands the methodological arsenal for analyzing systems described by partial differential equations.</p></sec><sec><title>Conclusion</title><p>Conclusion. The key findings of this research are the development and verification of an efficient algorithm for direct identifying user activity functions in a linear diffusion model of a social network. The practical significance consists in the creation of more accurate and interpretable tools for modeling information flows without resorting to a priori approximations. The developed algorithm has demonstrated significant advantages in speed and convergence. However, the interpretation of the physical meaning of the identified function within this model requires further development. A promising direction is the application of the method to more sophisticated models that take into account the spatial heterogeneity of user activity, as well as its extension to the identification of the function vector.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>социальные сети</kwd><kwd>диффузионная модель</kwd><kwd>идентификация параметров</kwd><kwd>прямой экстремальный подход</kwd><kwd>бесконечномерная оптимизация</kwd></kwd-group><kwd-group xml:lang="en"><kwd>social networks</kwd><kwd>diffusion model</kwd><kwd>parameter identification</kwd><kwd>direct extreme approach</kwd><kwd>infinite-dimensional optimization</kwd></kwd-group><funding-group><funding-statement xml:lang="ru">Работа выполнена при финансовой поддержке Азово-Черноморского математического центра на проведение фундаментальных научных исследований (Соглашение от 27.02.2025 № 075-02-2025-1608).</funding-statement><funding-statement xml:lang="en">The work is done with the financial support from the Azov-Black Sea Mathematics Center for conducting fundamental scientific research (Agreement No. 075-02-2025-1608 dated February 27, 2025).</funding-statement></funding-group></article-meta></front><body><p>Введение. Социальные сети стали неотъемлемым элементом современного общества, осуществляя не только развлекательную функцию, но и выступая инструментом формирования общественного мнения и среды для создания различных сообществ, объединенных интересами (бытовыми, политическими, экстремистскими и т.д.). В связи с этим задачи изучения, прогнозирования и регулирования распространения информации, а также выделения и классификации сообществ в социальных сетях приобретают повышенную актуальность. Решение указанных задач требует разработки точных математических моделей таких процессов.</p><p>Существует большое разнообразие социальных платформ, каждая из которых отличается собственной структурой и механизмами передачи информации. Постоянная эволюция и появление новых алгоритмов функционирования социальных сетей приводят к значительному разнообразию их математических моделей. Эпидемические модели SI, SIR, SEIR [<xref ref-type="bibr" rid="cit1">1</xref>] и их современные усложненные версии в виде моделей среднего поля [<xref ref-type="bibr" rid="cit2">2</xref>] классифицируют узлы (пользователей) в социальной сети по состояниям и описывают количественное изменение узлов определенного класса. В то же время графовые модели в виде линейной пороговой и каскадной [<xref ref-type="bibr" rid="cit3">3</xref>] акцентируют внимание на кумулятивном эффекте распространения информации и зачастую используются для поиска лидеров мнений в социальной сети. Каждая из упомянутых моделей описывает лишь частные аспекты распространения информации, не охватывая этот процесс в его пространственно-временной полноте.</p><p>В последние годы широкой популярностью стали пользоваться модели на основе машинного обучения, способные с высокой точностью прогнозировать динамику распространения информации [<xref ref-type="bibr" rid="cit4">4</xref>]. Однако подобные модели, как правило, функционируют по принципу «чёрного ящика» и не предоставляют интерпретируемых параметров (например, виральности, пропускной способности сети или активности пользователей). Отсутствие таких параметров ограничивает возможности исследователей в оценке кластеров социальной сети и управлении процессами распространения информации, что ставит под угрозу применение моделей в задачах, требующих понимания внутренних механизмов диффузии.</p><p>В работах [<xref ref-type="bibr" rid="cit5">5</xref>][<xref ref-type="bibr" rid="cit6">6</xref>] отмечается целесообразность построения принципиально общей модели, не привязанной к постоянно изменяющимся алгоритмам функционирования социальных сетей. В исследовании [<xref ref-type="bibr" rid="cit7">7</xref>] с целью достижения этой цели предлагается использование математического аппарата уравнений в частных производных, а именно — линейной диффузионной модели:</p><p> (1)</p><p>где t — время; x — расстояние в графе сети, измеряемое минимальным количеством рёбер, по которым может быть передана информация V(x, t) ∈ L2(Ω) (например, в виде количества репостов определенной новости); L2 — евклидово пространство функций с интегрируемым квадратом.</p><p>Авторы определяют параметры модели следующим образом: p — популярность информации (виральность, скорость диффузии информации в сети); h — пропускная способность социальной сети (максимальное количество пользователей, которые могут принять участие в распространении информации); r — активность пользователей (скорость роста информации в сети).</p><p>Модель (1) учитывает пространственно-временные закономерности распространения информации, а её параметры могут быть настроены для отражения особенностей конкретных социальных сетей [<xref ref-type="bibr" rid="cit7">7</xref>]. Ключевой проблемой в данном случае становится задача параметрической идентификации модели. В общем случае все указанные параметры должны быть функциями: p(x), h(x), r(t). Авторы модели (1) предлагают аппроксимировать эти функции различными эвристическими зависимостями, что приводит к задаче параметрической идентификации набора коэффициентов-чисел, входящих в эти зависимости [<xref ref-type="bibr" rid="cit8">8</xref>][<xref ref-type="bibr" rid="cit9">9</xref>]. Такое упрощение не позволяет достичь максимальной точности, которая возможна только при идентификации непосредственно указанных функций, а не их аппроксимаций, поскольку для разных социальных сетей и даже кластеров одной социальной сети может существенно различаться набор входящих в модель параметров. Авторы работы [<xref ref-type="bibr" rid="cit10">10</xref>] справедливо указывают, что аналитически найти оптимальные параметры-функции зачастую невозможно, и классические численные методы оказываются неэффективными.</p><p>В работе [<xref ref-type="bibr" rid="cit11">11</xref>] рассматривается задача прямой идентификации функции h(x). Для поиска её оптимального значения применяется прямой экстремальный подход [<xref ref-type="bibr" rid="cit12">12</xref>], основывающийся на непосредственной минимизации критерия качества идентификации J(h) экстремальными алгоритмами градиентом ∇J(h; x). Хотя в работе [<xref ref-type="bibr" rid="cit11">11</xref>] была сделана попытка прямой идентификации h(x), задача идентификации временной функции r(t) для подобных моделей в литературе систематически не исследована. Целью настоящей работы является восполнение указанного пробела путём разработки и численной реализации алгоритма прямой параметрической идентификации функции активности пользователей в линейной диффузионной модели (1) на основе прямого экстремального подхода. Основная задача заключается в оценке эффективности градиентных алгоритмов для достижения данной цели. Решение этой задачи создаст методологическую основу для последующей идентификации других параметров (например, p(x) или одновременной идентификации вектора параметров-функций) и перехода к более сложным нелинейным моделям. Параметры h(x) и p(x) в рамках данной работы считаются известными и взяты из работы [<xref ref-type="bibr" rid="cit5">5</xref>] для изоляции и детального анализа целевой задачи.</p><p>Материалы и методы. Для моделирования процессов распространения информации по уравнению (1) в исследуемом кластере графа сети были заданы граничные условия первого и второго рода:</p><p>Здесь предполагается, что источник информации находится в узле xa и в момент времени t = t0 генерирует информацию v(xa, t0) в виде одной новости. Значение xb определяет расстояние, на котором поток информации исчезает.</p><p>Начальное условие соответствует отсутствию обсуждаемой новости в сети:</p><p>Критерий качества идентификации модели был задан в виде отклонения модельного состояния v от экспериментально наблюдаемого ve в реальной сети на всей пространственно-временной области Ω в виде следующего функционала:</p><p> (2)</p><p>Задача параметрической идентификации оптимального значения функции r⁎(t) формулируется как экстремальная задача:</p><p>Для решения данной задачи использовался бесконечномерный градиентный алгоритм:</p><p> (3)</p><p>где k — номер итерации; bk — шаговый множитель (выбирался методом золотого сечения); α(t) — параметр регулирования направления спуска. Если α(t) = 1, то алгоритм (3) сводится к классическому методу наискорейшего спуска (МНС). В противном случае данный алгоритм представляет собой метод с регулируемым направлением спуска (MPHC) [<xref ref-type="bibr" rid="cit12">12</xref>]. Параметр α(t) выполняет регулировку направления спуска к оптимуму для обеспечения равномерной сходимости функций rk⁺¹(t) к r⁎(t) на SΔ ⸦ S, где в принципе возможна равномерная сходимость. Для МРНС, согласно [<xref ref-type="bibr" rid="cit12">12</xref>], параметр регулирования направления спуска можно задать:</p><p>Для реализации алгоритма (3) необходимо нахождение аналитического выражения градиента целевого функционала (2), зависящего от управления неявно, что является основной сложностью при бесконечномерной идентификации. Градиент находится через решение сопряженной задачи, техника получения которой широко описана в литературе [<xref ref-type="bibr" rid="cit13">13</xref>][<xref ref-type="bibr" rid="cit14">14</xref>].</p><p>Для оценки эффективности решения задачи параметрической идентификации функции активности пользователей в модели (1) посредством прямого экстремального подхода (3) была поставлена следующая тестовая задача.</p><p>Исходное и сопряженное линейные параболические уравнения решались численно по неявной конечно-разностной схеме Кранка-Николсона методом прогонки. Пространственно-временная сетка задавалась значениями n = 50, m = 500. Это соответствовало расстоянию в пять рёбер графа сети на которое распространилась новость от источника, и времени t1 – t0 = 72 часа. Было принято tΔ = 5 часов.</p><p>Для построения синтетических данных ve параметры p и h считались известными и были взяты из работы [<xref ref-type="bibr" rid="cit5">5</xref>]:</p><p>Задавалось тестовое оптимальное значение, которое также предлагалось в работе [<xref ref-type="bibr" rid="cit5">5</xref>]:</p><p>Решалась прямая задача для модели (1). Полученное состояние v(x, t) принималось как «экспериментальное» ve(x, t). Далее задавалось начальное приближение r⁰(t) = 0,3 и начинался итерационный процесс решения обратной задачи идентификации экстремальным алгоритмом (3) для восстановления функции .</p><p>Условием остановки итераций был следующий критерий практического прекращения сходимости:</p><p>Результаты исследования. Для алгоритма (3) был найден градиент:</p><p> (4)</p><p>Он определяется через решение следующей сопряжённой задачи f:</p><p> (5)</p><p>с соответствующими граничными и начальным (терминальным) условиями:</p><p>Сопряжённая задача решается в обратном по времени направлении от начального нулевого состояния f на Г1. При неоптимальном значении r(t), через некоторое время tΔ за счёт свободного члена 2(v – ve) в уравнении (5) формируется ненулевое состояние f. Если провести анализ управляемости, то получим множество управляемости, на котором может быть идентифицирована функция r(t):</p><p> (6)</p><p>где tΔ с одной стороны — время выжидания начала реакции пользователей сети на опубликованную новость. Идентификация активности пользователей до начала их реакции невозможна. С другой стороны — это время начала влияния члена 2(v – ve) в сопряжённой задаче на всю пространственную область рассматриваемого кластера сети.</p><p>На рис. 1 показано начальное значение градиента. Результаты идентификации представлены на рис. 2 а. Сходимость метода завершилась на итерации k = 13 217 с неравномерной на SΔ сходимостью. Штрихпунктирная кривая — это пример значения функции r²⁰(t) на 20-й итерации.</p><fig id="fig-1"><caption><p>Рис. 1. Начальное значение градиента ∇J (r⁰; t)</p></caption><graphic xlink:href="donstu-25-4-g001.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/donstu/2025/4/8EzfssufFMm9RRfjAIAREjUdp0dGZ5khA0aopgLa.jpeg</uri></graphic></fig><p>Результаты идентификации МРНС представлены пунктирной кривой на рис. 2 б. Сходимость завершилась за k = 376 итераций. Полученная функция r³⁷⁶(t) визуально совпадает с точным тестовым значением r⁎(t). Штрихпунктирная линия — это пример r(t) на итерации k = 20. Конечное значение целевого функционала в обеих методах было примерно одинаковое.</p><fig id="fig-2"><caption><p>Рис. 2. Идентификация r(t):a — посредством МНС; б — посредством МРНС</p></caption><graphic xlink:href="donstu-25-4-g002.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/donstu/2025/4/Ht2eYPpedUypwxYE8jqJbz9UoEvFABYqPU1AwMY5.jpeg</uri></graphic></fig><p>Обсуждение. Полученные результаты позволяют сделать ряд важных выводов о природе задачи идентификации и эффективности предложенного метода. Значительная неравномерность начального градиента ∇J(r⁰; t) (рис. 1) при равномерном начальном приближении r⁰(t) является прямым следствием пространственно-временной динамики модели (1) и ограниченной управляемости (6) системы на краях интервала S. Это объясняет, почему классический МНС, не учитывающий данную неоднородность, демонстрирует медленную и неравномерную сходимость (рис. 2 а). Алгоритм тратит значительные вычислительные ресурсы на компенсацию особенностей градиента, что и приводит к необходимости 13 217 итераций.</p><p>В свою очередь, МРНС эффективно компенсирует эту неоднородность за счет параметра α(t), адаптируя направление поиска к локальным особенностям функционала. Это подтверждается равномерной сходимостью rk(t) → r⁎(t) на всем множестве SΔ (рис. 2 б) и сокращением числа итераций на два порядка (376 против 13 217). Данный результат хорошо согласуется с теоретическими предпосылками, изложенными в [<xref ref-type="bibr" rid="cit12">12</xref>], и подтверждает, что для бесконечномерных задач ключевым фактором является не просто минимизация, а учет неоднородности функционала градиента.</p><p>Что касается согласования с предыдущими исследованиями, успех в прямой идентификации r(t) развивает идеи, заложенные в [<xref ref-type="bibr" rid="cit11">11</xref>] для идентификации h(x), и демонстрирует универсальность прямого экстремального подхода для функциональных параметров в распределенных системах. В то же время наш подход предлагает решение проблемы, обозначенной в [<xref ref-type="bibr" rid="cit10">10</xref>], где констатировалась неэффективность классических численных методов. Для сравнения: в работе [<xref ref-type="bibr" rid="cit15">15</xref>] рассмотрены похожие проблемы для систем обыкновенных дифференциальных уравнений при идентификации вектора чисел. Было показано, что проблема не в самой задаче, а в необходимости применения специализированных адаптивных алгоритмов. Установление области идентифицируемости SΔ также является важным методологическим вкладом. Этот результат подчеркивает фундаментальное ограничение, связанное с инерционностью процесса диффузии и временем установления реакции сети, что должно учитываться при корректной постановке подобных обратных задач.</p><p>Заключение. В данной работе была решена актуальная задача прямой параметрической идентификации функции активности пользователей r(t) в линейной диффузионной модели (1), описывающей распространение информации в социальной сети. Разработанный и верифицированный алгоритм на основе прямого экстремального подхода с регулируемым направлением спуска продемонстрировал более чем двукратное превосходство в скорости сходимости по сравнению с классическим градиентным методом, доказав свою высокую эффективность для этого класса задач.</p><p>Практическая значимость исследования заключается в создании вычислительного инструмента, который позволяет отказаться от априорных эвристических аппроксимаций параметров и перейти к прямому восстановлению функций, что значительно повышает точность и адекватность моделей распространения информации. Это открывает возможности для разработки более надежных систем прогнозирования и управления информационными потоками в социальных сетях.</p><p>Основным ограничением в текущей работе является использование синтетических данных для валидации метода. Также интерпретация физического смысла и размерности самой функции r(t) требует дальнейшего углубленного изучения. Дальнейшие исследования будут направлены на развитие модельных представлений и адаптацию доказавшего эффективность метода к более сложным нелинейным моделям. В качестве ключевой задачи на будущее рассматривается расширение метода для одновременной идентификации нескольких функциональных параметров, что представляет собой более сложную, но и более практически ценную задачу.</p></body><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Mei Li, Xiang Wang, Kai Gao, Shanshan Zhang. A Survey on Information Diffusion in Online Social Networks: Models and Methods. Information. 2017;8(4):118. https://doi.org/10.3390/info8040118</mixed-citation><mixed-citation xml:lang="en">Mei Li, Xiang Wang, Kai Gao, Shanshan Zhang. A Survey on Information Diffusion in Online Social Networks: Models and Methods. Information. 2017;8(4):118. https://doi.org/10.3390/info8040118</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Глухов А.И., Шишленин М.А., Трусов Н.В. Моделирование динамики социальных протестов: игры среднего поля и обратные задачи. Дифференциальные уравнения. 2025;61(6):802–822. https://doi.org/10.7868/S3034503025060067.</mixed-citation><mixed-citation xml:lang="en">Glukhov AI, Shishlenin MA, Trusov NV. Modeling the Dynamics of Social Protests: Mean Field Games and Inverse Problems. Differential Equations. 2025;61(6):802–822. https://doi.org/10.7868/S3034503025060067</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Alshahrani M, Zhu Fuxi, Sameh A, Mekouar S, Sheng Huang. Efficient Algorithms Based on Centrality Measures for Identification of Top-K Influential Users in Social Networks. Information Sciences. 2020;527:88–107. https://doi.org/10.1016/j.ins.2020.03.060</mixed-citation><mixed-citation xml:lang="en">Alshahrani M, Zhu Fuxi, Sameh A, Mekouar S, Sheng Huang. Efficient Algorithms Based on Centrality Measures for Identification of Top-K Influential Users in Social Networks. Information Sciences. 2020;527:88–107. https://doi.org/10.1016/j.ins.2020.03.060</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Dritsas E, Trigka M. Machine Learning in Information and Communications Technology: A Survey. Information. 2025;16(1):8. https://doi.org/10.3390/info16010008</mixed-citation><mixed-citation xml:lang="en">Dritsas E, Trigka M. Machine Learning in Information and Communications Technology: A Survey. Information. 2025;16(1):8. https://doi.org/10.3390/info16010008</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Haiyan Wang, Feng Wang, Kuai Xu. Modeling Information Diffusion in Online Social Networks with Partial Differential Equations. Cham: Springer; 2020. 144 p. https://doi.org/10.48550/arXiv.1310.0505</mixed-citation><mixed-citation xml:lang="en">Haiyan Wang, Feng Wang, Kuai Xu. Modeling Information Diffusion in Online Social Networks with Partial Differential Equations. Cham: Springer; 2020. 144 p. https://doi.org/10.48550/arXiv.1310.0505</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Ying Hu, Rachel Jeungeun Song, Min Chen. Modeling for Information Diffusion in Online Social Networks via Hydrodynamics. IEEE Access. 2017;5:128–135. https://doi.org/10.1109/ACCESS.2016.2605009</mixed-citation><mixed-citation xml:lang="en">Ying Hu, Rachel Jeungeun Song, Min Chen. Modeling for Information Diffusion in Online Social Networks via Hydrodynamics. IEEE Access. 2017;5:128–135. https://doi.org/10.1109/ACCESS.2016.2605009</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Feng Wang, Haiyan Wang, Kuai Xu, Jianhong Wu, Xiaohua Jia. Characterizing Information Diffusion in Online Social Networks with Linear Diffusive Model. In: Proc. IEEE 33rd International Conference on Distributed Computing Systems. New York City: IEEE; 2013. P. 307–316. https://doi.org/10.1109/ICDCS.2013.14</mixed-citation><mixed-citation xml:lang="en">Feng Wang, Haiyan Wang, Kuai Xu, Jianhong Wu, Xiaohua Jia. Characterizing Information Diffusion in Online Social Networks with Linear Diffusive Model. In: Proc. IEEE 33rd International Conference on Distributed Computing Systems. New York City: IEEE; 2013. P. 307–316. https://doi.org/10.1109/ICDCS.2013.14</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Звонарева Т.А., Кабанихин С.И., Криворотько О.И. Численный алгоритм определения источника диффузионнологистической модели по данным интегрального типа, основанный на тензорной оптимизации. Журнал вычислительной математики и математической физики. 2023;63(9):1513–1523. https://doi.org/10.31857/S0044466923090193.</mixed-citation><mixed-citation xml:lang="en">Zvonareva TA, Kabanikhin SI, Krivorotko OI. Numerical Algorithm for Source Determination in a Diffusion–Logistic Model from Integral Data Based on Tensor Optimization. Computational Mathematics and Mathematical Physics. 2023;63(9):1513–1523. https://doi.org/10.31857/S0044466923090193</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Krivorotko O, Kabanikhin S, Shuhua Zhang, Kashtanova V. Global and Local Optimization in Identification of Parabolic Systems. Journal of Inverse and Ill-Posed Problems. 2020;28(6):899–913. https://doi.org/10.1515/jiip-2020-0083</mixed-citation><mixed-citation xml:lang="en">Krivorotko O, Kabanikhin S, Shuhua Zhang, Kashtanova V. Global and Local Optimization in Identification of Parabolic Systems. Journal of Inverse and Ill-Posed Problems. 2020;28(6):899–913. https://doi.org/10.1515/jiip-2020-0083</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Zoppoli R, Sanguineti M, Gnecco G, Parisini Th. The Basic Infinite-Dimensional or Functional Optimization Problem. In book: Neural Approximations for Optimal Control and Decision. Cham: Springer; 2020. P. 1–38. https://doi.org/10.1007/978-3-030-29693-3_1</mixed-citation><mixed-citation xml:lang="en">Zoppoli R, Sanguineti M, Gnecco G, Parisini Th. The Basic Infinite-Dimensional or Functional Optimization Problem. In book: Neural Approximations for Optimal Control and Decision. Cham: Springer; 2020. P. 1–38. https://doi.org/10.1007/978-3-030-29693-3_1</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Толстых В.К. Прямой экстремальный подход для оптимизации систем с распределенными параметрами. Донецк: Юго-Восток; 1997. 177 с.</mixed-citation><mixed-citation xml:lang="en">Tolstykh VK. Direct Extreme Approach for Optimizing Distributed Parameter Systems. Donetsk: Yugo-Vostok; 1997. 177 p. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Tolstykh MA. Identifying the Capacity of a Social Network. Moscow University Computational Mathematics and Cybernetics. 2024;48:59–64. https://doi.org/10.3103/S0278641924010084</mixed-citation><mixed-citation xml:lang="en">Tolstykh MA. Identifying the Capacity of a Social Network. Moscow University Computational Mathematics and Cybernetics. 2024;48:59–64. https://doi.org/10.3103/S0278641924010084</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Miele A. Theory of Optimum Aerodynamic Shapes. New York: Academic Press; 1965. 455 p.</mixed-citation><mixed-citation xml:lang="en">Miele A. Theory of Optimum Aerodynamic Shapes. New York: Academic Press; 1965. 455 p.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Марчук Г.И., Шутяев В.П. Сопряженные уравнения и итерационные алгоритмы в задачах вариационного усвоения данных. Труды института математики и механики УрО РАН. 2011;17(2):136–150. https://doi.org/10.1134/S0081543812020113.</mixed-citation><mixed-citation xml:lang="en">Marchuk GI, Shutyaev VP. Adjoint Equations and Iterative Algorithms in Problems of Variational Data Assimilation. Proceedings of the Steklov Institute of Mathematics (Supplement Issues). 2012;276(2):138–152. https://doi.org/10.1134/S0081543812020113</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Кабанихин С.И., Криворотько О.И. Оптимизационные методы решения обратных задач иммунологии и эпидемиологии. Журнал вычислительной математики и математической физики. 2020;60(4):590–600. https://doi.org/10.31857/S0044466920040109.</mixed-citation><mixed-citation xml:lang="en">Kabanikhin SI, Krivorotko OI. Optimization Methods for Solving Inverse Problems of Immunology and Epidemiology. Journal of Computational Mathematics and Mathematical Physics. 2020;60(4):590–600. https://doi.org/10.31857/S0044466920040109.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
