AI-мониторинг здоровья животных: от датчиков к прогнозам

На ферме с 200 голов КРС ежедневно генерируется 50+ тысяч записей с ушных меток, болюсов и доильных роботов. Сырые данные — просто числа. Без ML-обработки вы рискуете пропустить начало мастита за 48 часов до симптомов или не заметить охоту, что стоит десятков тысяч долларов за lost pregnancy. Наша AI-

Направления AI-разработки

Часто задаваемые вопросы

Последние работы

  • image_website-b2b-advance_0.webp
    Разработка сайта компании B2B ADVANCE
    1440
  • image_web-applications_feedme_466_0.webp
    Разработка веб-приложения для компании FEEDME
    1301
  • image_websites_belfingroup_462_0.webp
    Разработка веб-сайта для компании БЕЛФИНГРУПП
    997
  • image_ecommerce_furnoro_435_0.webp
    Разработка интернет магазина для компании FURNORO
    1264
  • image_logo-advance_0.webp
    Разработка логотипа компании B2B Advance
    712
  • image_crm_enviok_479_0.webp
    Разработка веб-приложения для компании Enviok
    1002

На ферме с 200 голов КРС ежедневно генерируется 50+ тысяч записей с ушных меток, болюсов и доильных роботов. Сырые данные — просто числа. Без ML-обработки вы рискуете пропустить начало мастита за 48 часов до симптомов или не заметить охоту, что стоит десятков тысяч долларов за lost pregnancy. Наша AI-система превращает эти числа в точные алерты и прогнозы. Мы специализируемся на интеграции с существующими сенсорами и настройке моделей под ваше стадо. За счет раннего выявления мастита экономия достигает $14k–20k на каждые 100 голов в год. В этой статье разберём ключевые проблемы и покажем, как ML решает их эффективнее традиционных методов.

Какие проблемы решает AI-мониторинг?

Охота (эструс) – своевременное выявление критично для воспроизводства. Пороговые методы по одному акселерометру дают 70-80% точности. ML на мультисенсорных данных (активность + руминация + температура) поднимает detection rate до 95%, снижая количество пропусков.

Мастит – воспаление вымени: падение руминации, снижение надоев, повышение температуры. ML-модель выявляет за 24-48 часов до клинических симптомов, используя комбинацию признаков с болюса и доильного робота. Это позволяет начать лечение на ранней стадии и сократить потери молока.

Субклинический ацидоз рубца (SARA) – прямой мониторинг pH рубца из болюса. Если pH < 5.8 более 3 часов в день – алерт. ML прогнозирует риск на основе данных кормления, что даёт время для корректировки рациона.

Хромота – снижение активности, асимметрия шагов, медленная ходьба. ML-модель оценивает степень по 5-балльной шкале, что позволяет начать лечение на ранней стадии и предотвратить ухудшение.

Почему ML точнее традиционных пороговых методов?

Традиционные пороги (например, активность > 200% baseline) дают много false positives в стрессовых ситуациях (жара, перегруппировка). ML учитывает контекст: суточные ритмы, сезонность, индивидуальную вариабельность. Ensemble моделей на активности, руминации, температуре и удое снижает ложные срабатывания в 3-5 раз. По данным исследования, опубликованного в Journal of Dairy Science, использование ML улучшает точность детекции охоты на 15% по сравнению с пороговыми методами.

Проблема Пороговый метод ML-модель Улучшение
Охота 80% detection, 2-3 false/week 95% detection, 1 false/week +15% / -50%
Мастит 70% за 12 ч до симптомов 92% за 48 ч +22% / +36 ч
SARA pH <5.8 (прямое измерение) LSTM прогноз за 6 ч предиктивное вмешательство

Как мы внедряем систему мониторинга?

  1. Аудит сенсоров и инфраструктуры – проверяем совместимость ушных меток, болюсов, доильных роботов с нашей платформой. Поддерживаемые сенсоры: SCR, Allflex, Smaxtec, Moocall, Lely Astronaut.
  2. Калибровка моделей под породу и климат – собираем baseline данные за 2-3 недели, настраиваем пороги и feature engineering. Используем PyTorch для временных рядов и LangChain для построения RAG-пайплайнов.
  3. Разработка ML-пайплайна – PyTorch, Hugging Face Transformers, ChromaDB для хранения эмбеддингов. Применяем LoRA-адаптацию и квантизацию INT8 для снижения latency.
  4. Интеграция с Farm Management Software (Agrosoft, DairyComp 305, 1С:Ферма) через REST API.
  5. Дашборд и алерты – веб-интерфейс, Telegram/SMS уведомления для ветеринаров.
  6. Обучение персонала – проводим 2-дневный training.

Пример кода: детекция охоты

def detect_estrus(activity_data, cow_id, lookback_days=21): """ Охота = резкий рост активности + падение руминации Цикл: 21 день → алерт при аномальном пике активности """ activity_baseline = activity_data.rolling(21 * 24).quantile(0.5) # медиана за 21 день activity_ratio = activity_data / activity_baseline rumination = get_rumination_data(cow_id) estrus_score = ( activity_ratio * # рост активности (1 - rumination / rumination.rolling(7 * 24).mean()) # падение руминации ) # Порог: estrus_score > 1.5 в течение 4+ часов estrus_alert = (estrus_score > 1.5).rolling(4).min() > 0 return estrus_alert, estrus_score 

Что входит в проект?

  • Аналитический отчёт – аудит текущих сенсоров, инфраструктуры и качества данных.
  • Калиброванные ML-модели – под вашу породу, климат и тип содержания.
  • Интеграционный модуль – REST API для связи с Farm Management System.
  • Дашборд и система алертов – веб-интерфейс, Telegram/SMS.
  • Документация и обучение – 2-дневный training для персонала, техническая документация.
  • Гарантийная поддержка – 3 месяца постпроектного сопровождения.

Технические детали: модель мастита

def mastitis_risk_score(cow_id, current_features): features = { 'rumination_drop_pct': (current_features['rumination_today'] - current_features['rumination_7d_mean']) / current_features['rumination_7d_mean'], 'milk_yield_drop_pct': (current_features['milk_today'] - current_features['milk_7d_mean']) / current_features['milk_7d_mean'], 'temp_deviation': current_features['rumen_temp'] - cow_history['temp_baseline'], 'activity_change': current_features['activity_today'] / current_features['activity_7d_mean'] } return mastitis_model.predict_proba([list(features.values())])[0][1] 

Модель основана на градиентном бустинге (CatBoost) и обучается на исторических данных фермы. ROC-AUC >0.92.

Групповая аналитика и прогнозирование

Стадный стресс-индекс – если 20%+ коров показывают снижение руминации одновременно → системная проблема (кормление, вентиляция, жара). Тепловой стресс – Temperature Humidity Index (THI) > 68 → снижение продуктивности. ML-прогноз потерь надоев по прогнозу погоды. Дополнительно строим лактационные кривые для каждой коровы, что позволяет планировать запуск и отёл.

Сравнение сенсоров

Тип сенсора Данные Точность Относительная стоимость
Ушная метка Активность, жвачка Средняя Низкая
Болюс Температура, pH Высокая Средняя
Ошейник Активность, позиционирование Высокая Средняя
Педометр Шаги, лежание Средняя Низкая

Сроки и условия

Базовая система (детекция охоты, fever alerts, стадный стресс) – 4-5 недель под ключ. Расширенная ML-аналитика (мастит, ацидоз, хромота, прогноз лактации) – 2-3 месяца. Стоимость рассчитывается индивидуально, зависит от числа голов, типов сенсоров и требуемой интеграции. Мы гарантируем точность прогнозов на уровне 90%+ после калибровки.

Свяжитесь с нами для оценки вашего проекта – пришлём demo на ваших данных. Получите консультацию инженера бесплатно. Более пяти лет опыта в cattle analytics, 15+ внедрений на фермах от 100 до 5000 голов. Используем стеки SCR, Allflex, Smaxtec, Lely Astronaut. Предоставляем сертификаты соответствия моделей. Закажите пробный анализ данных вашего стада – мы покажем реальную экономию на ваших цифрах.