RU

[Перевод] Понятие о конечных автоматах: руководство разработчика по предсказуемой логике приложений

Привет, Хаброжители! Вы когда-нибудь отлаживали такой компонент пользовательского интерфейса, где достаточно нажать в неверном порядке несколько кнопо…

алгоритмыанализ и проектирование системзанимательные задачки
Habr
RU

Встречаем маршруты «Прогулочный» и «Оживлённый» в Яндекс Картах, или Как мы учили модель понимать предпочтения людей

Год назад я рассказывал, как Яндекс Карты научились учитывать рельеф и лестницы при построении пешеходных маршрутов. Но альтернативные варианты по-пре…

картынавигациямаршрутыгеосервисыалгоритмыяндекс картыкоманда яндекс.карт
Habr
RU

За пределами LLM, часть 2: якорная таблица Кэли, которая не является ни полем, ни моноидом

В первой статье я высказал простую идею: если вычисление можно свести к конечной таблице операции, его можно проверять, а не угадывать. То есть его мо…

таблица Кэликонечная алгебраматематика для ИИLLMстартапразумразумные машиныалгоритмыматематический анализматематика на пальцах
Habr
RU

Архитектура крипто-сканера для биржи: Open Interest, Funding Rate, EMA и MACD в реальном времени

В этой статье разберём архитектуру полноценного фьючерсного сканера для биржи BingX, построенного на Python. Система анализирует десятки и сотни торго…

алгоритмыторговые роботыкриптовалютытрейдингфинансовые рынкироботыавтоматизациятрейдинг системыданныеpython
Habr
RU

Каггл «200 ёлочек 2025»: призы уже раздали, но мы и за идею задачу укладки порешаем. Часть 1

С нашего последнего разговора прошло пять недель. Вы, дорогой читатель, наверняка подумали, что ваш покорный слуга всё это время бездельничал. Но это …

алгоритмыматематиказанимательные задачиpythonискусственный интеллектdata mining
Habr
RU

От фич и каскадов к генеративной модели: как мы переосмыслили рекомендации с помощью ARGUS

Классические рекомендательные системы в крупных компаниях — это десятки микросервисов, каскадная фильтрация и тысячи ручных признаков. Такой…

рекомендацииmachine-learningaimlрекомендательные системыrecsysargusалгоритмыsoftmax
Habr
RU

Фолдинг белка на ноутбуке. De novo дизайн KRAS G12D (Switch II) ингибитора. Докинг, валидация в AlfaFold Server и PyMOL

Здравствуй, Хабр! Разработка ингибиторов мутантного онкобелка KRAS ( особенно формы G12D)- одна из главных задач современной онкофармакологии. Использ…

биоинформатикабиотехнологииразработка лекарствалгоритмыфармацевтика
Habr
RU

Когда метрики сходят с ума: автоматическая детекция аномалий во временных рядах в Yandex Monium

В инфраструктуре Яндекса работают тысячи микросервисов, которые каждую секунду генерируют миллионы временных рядов — метрик. Это могут быть количества…

яндексmachine learningалгоритмыаномалииsreobservability
Habr
RU

Гири, штрихкоды, роботы и AI: проверьте свои знания эволюции ретейла

Когда-то ретейл держался на продавцах, а вершиной технологий в магазине был кассовый аппарат. Сегодня всё изменилось: покупатели сами берут товар с по…

машинное обучениеалгоритмыклиентская аналитикабазы данныхaiклонретейл
Habr
RU

Математическое моделирование непосредственно в 1С

Сказ о том, как я воткнул в 1С модули математической оптимизации, а они оказались рабочими и расплодились до полноценной библиотеки. Теперь этот инфер…

математическое моделированиеоптимизацияалгоритмыпланированиеaps
Habr
RU

Как управлять эволюционным поиском? На примере конечных автоматов

Есть задачи, в которых мы понимаем, чего нужно добиться, но не можем описать путь к цели. И когда способ достижения цели либо слишком сложен, либо сов…

генетические алгоритмыэволюционные алгоритмыэволюционное моделированиеграфыалгоритмы
Habr
RU

Цифровой двойник Атома: как процесс симуляции меняет профессию инженера

Привет, меня зовут Андрей, я занимаюсь виртуальными расчетами прочности и жесткости для Атома. Моя задача — сделать электромобиль максимально надежным…

цифровой двойниксимуляцияпрочностьсопроматинженерэлектромобилиметалалгоритмыконструкциякомпьютерное моделирование
Habr
RU

Архитектура автоматической трансформации данных JSON и XML любой структуры унифицированным способом

В современном IT ландшафте широко используютя  форматы представления данных JSON и XML, используемые в качестве своеобразного "общего языка", lin…

xmljsonapinosqlsqlбазы данныхалгоритмыархитектураавтоматизация
Habr
RU

Модуль collections в Python: ваш чит-код для решения алгоритмических задач

Пишете list.pop(0) и удивляетесь, почему решение на LeetCode отваливается по Time Limit? Пора перестать изобретать велосипед. Модуль collections — это…

pythoncollectionsалгоритмыleetcodeсобеседованияструктуры данныхdequecounterdefaultdictbig o
Habr
RU

Как подготовиться к алгоритмическим соревнованиям: опыт финалиста ICPC

Всем привет! Меня зовут Андрей, я финалист ICPC (Международной студенческой олимпиады по программированию), разработчик Техплатформы Городских сервисо…

icpcолимпиады по программированиюалгоритмыподготовка
Habr
RU

Мой первый ИИ: Пишем нейросеть на Python с нуля

Написал гайд для тех, кто хочет понять нейросети изнутри. Создаем свой ИИ для распознавания цифр на чистом Python всего в 50 строк кода. Вся математик…

Нейросети для начинающихpythonмашинное обучениеалгоритмыnumpyградиентный спускраспознавание образовискусственный интеллект
Habr
RU

Q-LLL: как мы сделали LLL-редукцию наблюдаемой, управляемой и проверяемой

Мы привыкли воспринимать LLL-редукцию как «чёрный ящик»: подали целочисленный базис, получили редуцированный базис, проверили результат. Но что, если …

алгоритмыкриптографияecdsaаудитинформационная безопасностьсигнатурыбиткойн