Козирєв А. Ю. Методи стохастичної квантизації для масштабованого кластерного аналізу великих даних

English version

Дисертація на здобуття ступеня доктора філософії

Державний реєстраційний номер

0826U004677

Здобувач

Спеціальність

  • 113 - Прикладна математика

Спеціалізована вчена рада

PhD 16673

Національний технічний університет України "Київський політехнічний інститут імені Ігоря Сікорського"

Анотація

Дисертація на здобуття наукового ступеня доктора філософії за спеціальністю 113 «Прикладна математика». – Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», Київ. – 2026. Мета роботи – підвищення якості кластеризації та зменшення обчислювальних витрат під час оброблення великих даних, а також забезпечення стійкого до розподільного дрейфу ітеративного оновлення індексних структур у векторних базах даних без потреби в їх періодичній повній перебудові. Для досягнення мети в роботі визначено наступні наукові завдання: • аналіз існуючих методів кластеризації та виявлення їх переваг і недоліків при вирішенні задач кластерного аналізу; • розробка методу стохастичної квазіградієнтної кластеризації на основі транспортної задачі з рухомими центрами за допомогою стохастичної апроксимації Кіфера-Вольфовіца; • виведення умов збіжності запропонованого методу та дослідження швидкості збіжності з використанням елементів негладкого аналізу; • запровадження структури даних стохастичного інвертованого файлового індексу на основі існуючої структури даних з використанням запропонованого методу для розбиття метричного простору вхідних даних; • проведення експериментальних досліджень на відкритих наборах даних Iris, MNIST та ImageNet з оцінкою точності за допомогою статистичних метрик, таких як індекс Ранда та середньоквадратична помилка. Наукова новизна. У дисертації одержано нові наукові результати: 1. Задачу кластеризації зведено до нової неопуклої негладкої задачі стохастичної оптимізації, що дозволяє для її розв'язання застосувати сучасні адаптивні методи стохастичної оптимізації, які використовуються для навчання глибинних нейронних мереж; 2. Розроблено новий метод стохастичної квазіградієнтної кластеризації, який використовує субдиференційовану цільову функцію транспортної відстані та стохастичну апроксимацію, що дозволяє оцінювати оптимальні розміщення центроїдів лише з використанням підмножини навчальних даних і потребує меншу кількість обчислювальних ресурсів. Запропонований метод має теоретично доведені асимптотичні гарантії збіжності на основі властивостей узагальненої диференційованості цільової функції; 3. Враховуючи, що метод стохастичної квазіградієнтної кластеризації має доведену збіжність лише до локальних екстремумів цільової функції, запропоновано новий метод початкової ініціалізації центроїдів за допомогою жадібного алгоритму в комбінації з дискретною оптимізацією та модифікацію стохастичної квазіградієнтної кластеризації з використанням метаевристичного методу диференціальної еволюції, що дозволяє здійснювати пошук глобальних екстремумів негладкої неопуклої цільової функції та підвищити якість кластеризації за рахунок уникнення збіжності до неоптимальних локальних розв'язків; 4. Удосконалено скінченно-різницевий метод оптимізації негладких неопуклих цільових функцій за допомогою методу згладжування (усереднення) функцій для пошуку точок екстремумів, використовуючи скінченно-різницеву апроксимацію градієнтів вздовж стохастичних напрямків. Теоретично доведено сублінійну швидкість збіжності стохастичного скінченно-різницевого методу для Ліпшицевих опуклих функцій; 5. Удосконалено структуру стохастичного інвертованого файлового індексу для інкрементного індексування векторних даних, де для індексації використовується запропонований метод стохастичної квазіградієнтної кластеризації, в умовах динамічної зміни відповідного розподілу даних через сезонні зміни, соціологічні фактори, тощо. Проблематика. Кластерний аналіз є основою сучасних систем штучного інтелекту, зокрема архітектур з пошуком за схожістю (RAG, RETRO) та векторних баз даних мільярдного масштабу, де інвертовані файлові індекси будуються переважно методом -середніх. Існуючі методи кластеризації на основі центроїдів мають низку суттєвих обмежень. По-перше, класичні методи -середніх, -медіан, гармонічних та нечітких -середніх потребують обчислювальної складності та пам'яті порядку на ітерацію, оскільки оновлення центроїдів вимагає повного проходу по всьому набору з векторів розмірності , що стає важкою задачею на масштабах порядку - на типовому обчислювальному обладнанні. По-друге, цільова функція внутрішньокластерної суми квадратів є неопуклою та задача пошуку її глобального мінімуму NP-важка, а класичні детерміновані методи збігаються лише до локального оптимуму, який сильно залежить від початкової ініціалізації центроїдів. Навіть удосконалення як -середніх++ забезпечують лише гарантію. По-третє, після побудови індексу його центроїди та межі розбиття залишаються незмінними, що в умовах розподільного дрейфу призводить до зростання помилки квантизації, дисбалансу розмірів кластерів і деградації якості пошуку.

Публікації

Norkin, V., Pichler, A., & Kozyriev, A. (2025). Constrained Global Optimization by smoothing. Lecture Notes in Computer Science, Vol. 14476. P.136–150. Print ISSN 0302-9743.

Norkin, V., Kozyriev, A. and Norkin, B. (2024) “Modern stochastic quasi-gradient optimization algorithms”, International Scientific Technical Journal "Problems of Control and Informatics", 69(2), pp. 71–83.

Kozyriev, A., & Norkin, V. (2024). Robust Clustering on High-Dimensional Data with Stochastic Quantization. International Scientific Technical Journal “Problems of Control and Informatics,” 70(1), pp. 32–48.

Kozyriev, A., & Norkin, V. (2024). Lossy image compression with stochastic quantization. Cybernetics and Computer Technologies, (3), 60–66.

Norkin, V., & Kozyriev, A. (2023). On Shor’s R-algorithm for problems with constraints. Cybernetics and Computer Technologies, (3), 16–22.

Файли

Схожі дисертації