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-система перетворює ці числа на точні алерти та прогнози. Ми спеціалізуємося на інтеграції з існуючими сенсорами та налаштуванні моделей під ваше стадо. За рахунок раннього виявлення маститу економія сягає 1,5 млн грн на кожні 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. Надаємо сертифікати відповідності моделей. Замовте пробний аналіз даних вашого стада – ми покажемо реальну економію на ваших цифрах.