AI-система для харчової промисловості

Проектуємо та впроваджуємо системи штучного інтелекту: від прототипу до production-ready рішення. Наша команда поєднує експертизу в машинному навчанні, дата-інжинірингу та MLOps, щоб AI працював не в лабораторії, а в реальному бізнесі.
Показано 1 з 1Усі 1566 послуг
AI-система для харчової промисловості
Складний
від 2 тижнів до 3 місяців
Часті запитання

Напрямки AI-розробки

Етапи розробки AI-рішення

Останні роботи

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1284
  • image_web-applications_feedme_466_0.webp
    Розробка веб-додатків для компанії FEEDME
    1196
  • image_websites_belfingroup_462_0.webp
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    901
  • image_ecommerce_furnoro_435_0.webp
    Розробка інтернет магазину для компанії FURNORO
    1119
  • image_logo-advance_0.webp
    Розробка логотипу компанії B2B Advance
    586
  • image_crm_enviok_479_0.webp
    Розробка веб-додатків для компанії Enviok
    853

AI-система для харчової промисловості

Харчова промисловість стикається з унікальними вимогами: жорсткий контроль якості, простежуваність, управління сировиною, що швидко псується, і мінімізація втрат. AI оптимізує кожен етап – від рецептури до логістики готової продукції.

Контроль якості сировини та продукції

Computer Vision на лінії:

Камери над конвеєром + ML у реальному часі:

from ultralytics import YOLO
import cv2
import numpy as np

class FoodQualityInspector:
    """Инспекция качества пищевой продукции на конвейере"""

    # Дефекты для обнаружения (зависит от продукта)
    DEFECT_CLASSES = {
        'fruit': ['bruise', 'mold', 'cut', 'discoloration', 'underripe', 'overripe'],
        'bread': ['burn', 'crack', 'deformation', 'foreign_object'],
        'meat': ['fat_excess', 'blood_spot', 'bone_fragment', 'discoloration']
    }

    def __init__(self, product_type='fruit', model_path=None):
        self.product_type = product_type
        self.model = YOLO(model_path or f'{product_type}_quality_yolov8m.pt')
        self.pass_threshold = 0.85  # минимальная уверенность для «годно»
        self.fps_counter = 0
        self.defect_stats = {}

    def inspect_frame(self, frame):
        """Инспекция кадра с конвейера"""
        results = self.model(frame, conf=0.4, iou=0.5)

        defects_found = []
        for r in results:
            for box in r.boxes:
                class_name = self.model.names[int(box.cls)]
                confidence = float(box.conf)
                if class_name != 'good':
                    defects_found.append({
                        'defect': class_name,
                        'confidence': confidence,
                        'bbox': box.xyxy[0].tolist()
                    })
                    self.defect_stats[class_name] = self.defect_stats.get(class_name, 0) + 1

        is_good = len(defects_found) == 0
        return {
            'pass': is_good,
            'defects': defects_found,
            'action': 'conveyor' if is_good else 'reject_bin'
        }

    def get_quality_report(self, total_inspected):
        """Отчёт по качеству за смену"""
        total_defects = sum(self.defect_stats.values())
        return {
            'total_inspected': total_inspected,
            'defect_rate': total_defects / max(total_inspected, 1),
            'defect_breakdown': self.defect_stats,
            'pareto': sorted(self.defect_stats.items(), key=lambda x: -x[1])[:5]
        }

NIR спектроскопія для складу:

Неруйнівний аналіз вмісту білка, жиру, вологи за секунди: - On-line NIR-аналізатори (Bruker, Foss) на конвеєрі - PLS-R моделі, відкалібровані на продукті → точність ±0.1–0.3% за основними показниками - Сортування на сорти/категорії в реальному

Оптимізація рецептур та виробництва

Cost Optimization при дотриманні складу:

Заміна інгредієнтів без погіршення якості - хліб з пшениці кількох постачальників з різною силою борошна: - LP/QP оптимізація суміші: мінімізувати вартість при дотриманні: білок ≥12%, вологість ≤14%, ІДК у нормі - Перерахунок за зміни цін постачальників - автоматично

Управління параметрами процесу:

SCADA + ML для оптимізації виробничих параметрів: - Хлібопечення: температура та час випічки → колір кірки, вологість м'якушів - Пастеризація: температура × час = логарифм інактивації патогенів - ML-сурогат процесу: швидко пророкує якість при зміні параметрів

Планування виробництва та запасів

Прогноз попиту:

Харчові виробники працюють з коротким горизонтом планування: - FMCG виробництво: прогноз продажів по SKU для наступного тижня - Промислові замовлення: прогноз портфелю клієнтів - Сезонність + промо: облік акцій ретейлерів завчасно

Термін придатності та управління FEFO:

  • Кожна партія при виробництві → встановити дату закінчення терміну - FEFO у складському обліку: відвантажувати в порядку закінчення терміну - Прогноз прострочення: партії, які, ймовірно, не будуть реалізовані вчасно → спецпропозиція ретейлеру

Простежуваність (Traceability)

Farm-to-fork цифровий слід:

  • ЕДО + штрих-коди/DataMatrix: кожна партія → однозначна ідентифікація сировини та процесу - Національна система маркування (ЧЕСТНИЙ ЗНАК): інтеграція через API для молочної, м'ясної продукції - Recall simulation: за скільки хвилин можна локалізувати та відкликати проблемну партію?

Термін розробки: 4-8 місяців для харчової AI-платформи з CV-контролем якості, оптимізацією рецептур та простежуваністю.