FarmerPlanner

Sztuczna inteligencja w ramach

Odpowiedzialne wdrożenie i policzalny mechanizm wyniku
na przykładzie analizy danych rolniczych
dr Lech Hubicki · inż. Artur Znamirowski
Demeter AgTech sp. z o.o.
Cyfrowe otchłanie. Zagrożenia, wyzwania, przyszłość · 31 lipca 2026
Fundusze Europejskie dla Polski Wschodniej, Rzeczpospolita Polska, Dofinansowane przez Unię Europejską
Projekt nr FEPW.01.01-IP.01-0199/25

Teza

Sztuczna inteligencja daje przewidywalną i powtarzalną wartość dla firmy i dla klienta pod warunkiem, że zostanie umiejętnie wdrożona i utrzymana w określonych ramach.

Nie twierdzimy, że modele językowe są błędne. Twierdzimy, że bez ram ich wyniku nie sposób zweryfikować ani powtórzyć — i że da się to zmierzyć.

Co się psuje, gdy ram nie ma

?

Brak kontroli nad jakością

Treść merytoryczna powstaje probabilistycznie. Źródło pozostaje nieznane.

!

Nadmierne zaufanie

Odpowiedź brzmi kompetentnie, więc bywa przyjmowana bez sprawdzenia.

Rada zależy od narzędzia

Inny model — inna odpowiedź na to samo pytanie. I nie wiadomo, którą wykonać.

Odpowiedzialne wdrożenie: etapy

1
Uporządkowana baza wiedzy
zanim cokolwiek podłączymy
2
Dbałość o dane
model jest tak dobry, jak dane
3
Ocena ryzyk i ochrona danych
w tym danych osobowych
4
Szkolenie zespołu
narzędzie bez kompetencji nie działa
5
Ciągłe monitorowanie
skuteczność mierzona, nie zakładana
6
Decyzja końcowa u człowieka
zawsze

Gdzie w tym wszystkim stoi model językowy

Model językowy nie powinien sam wytwarzać treści merytorycznej, lecz działać wewnątrz ram, w których wynik ma pokrycie w danych.
„Czy planowaną dawkę azotu na tym polu należy obniżyć, utrzymać, czy zwiększyć?”
Bez ram
Model językowywymyśla odpowiedź
Rada dla rolnika
W ramach
Model językowyrozumie pytanie
Naukowe modele wzrostu roślin+ dane tego pola → wynik policzalny
Model językowyobjaśnia wynik
Rada dla rolnika

W obu drogach pracuje ten sam rodzaj modelu językowego. Różnica jest jedna: w górnej to on jest źródłem treści merytorycznej, w dolnej — tylko tłumaczem między rolnikiem a mechanizmem, który liczy.

Metoda pomiaru

Mapa Polski ze stu polami eksperymentu, oznaczonymi kolorem według klasy wzorcowej
100
rzeczywistych pól
11 regionów, po 25 na uprawę
3
powtórzenia
tego samego pytania
2
modele językowe
Claude Sonnet 5 i Haiku 4.5
3
dopuszczalne klasy
obniż / utrzymaj / zwiększ

Pola z rejestru ARiMR, dane pogodowe historyczne. Oba modele językowe pochodzą od tego samego dostawcy — nie porównujemy konkurentów, tylko dwa narzędzia z jednej półki. Każde z 900 zapytań zapisane wraz z parametrami technicznymi; przebieg jest odtwarzalny z jednego pliku.

Ta sama rada? Zależy, kogo zapytasz

Tych samych sto pól, to samo pytanie, dwa różne modele generyczne. Każdy kwadrat to jedno pole.

ta sama rada
inna rada
rada przeciwna
jeden „obniż", drugi „zwiększ"

Oba modele mylą się — każdy inaczej

Wiersz: co wynika z danych pola. Kolumna: co doradził model. Liczby to pola.

Co zostaje po odpowiedzi

W ramach platformy
{
  "klasa": "utrzymaj",
  "probabilities": {
    "obniż":    0.000,
    "utrzymaj": 0.985,
    "zwiększ":  0.015
  },
  "model_version":
    "...-rf-v20260421-92ad0fb",
  "trained_at": "2026-04-21",
  "f1_macro_cv": 0.9123
}

Wersja modelu, hash kodu, data treningu, trafność z walidacji.

W kontrolowanym środowisku wiadomo, skąd się co wzięło — i da się to odtworzyć rok później.

Model generyczny
{
  "klasa": "zwiększ",
  "dawka_kg_n_ha": 160,
  "uzasadnienie":
    "Gleba lekka, opady poniżej
     średniej, warto rozważyć
     wyższą dawkę."
}

Brzmi rozsądnie. Nie da się sprawdzić, skąd się wzięło.

Skąd wiadomo, że mechanizm jest sprawdzony

Trafność rdzenia mierzona niezależnie od tego wystąpienia — walidacją krzyżową, na danych odłożonych poza uczenie. Tę samą liczbę widzieliście przed chwilą w odpowiedzi API.

Czego ten pomiar nie dowodzi

  • Dwa modele generyczne, nie wszystkie. Inny dostawca mógłby wypaść inaczej.
  • Jedna dziedzina. Dawka azotu to wąskie i dobrze postawione pytanie.
  • Rzeczywiste pola, symulowana reakcja. Pola z rejestru ARiMR, gleba i pogoda realne — symulowana jest odpowiedź plonu na azot.
  • Walidacja polowa jest przed nami. Zaplanowana na danych stacji doświadczalnych i własnych poletkach hold-out.

Wniosek wykracza poza rolnictwo

Problemem nie jest sama sztuczna inteligencja, lecz jej użycie bez ram.

1 Treść merytoryczna ma być ugruntowana — pochodzić z mechanizmu, nie z modelu.
2 Wynik ma być policzalny i powtarzalny — ta sama sytuacja, ta sama odpowiedź.
3 Weryfikacja to integralna część metody, nie dodatkowa ostrożność.

Dziękujemy za uwagę

Sztuczna inteligencja przynosi korzyść wtedy,
gdy pozostaje w ramach.
dr Lech Hubicki · lech@farmerplanner.com
inż. Artur Znamirowski · artur@farmerplanner.com
farmerplanner.com
Fundusze Europejskie dla Polski Wschodniej, Rzeczpospolita Polska, Dofinansowane przez Unię Europejską
Projekt nr FEPW.01.01-IP.01-0199/25 współfinansowany przez Unię Europejską.
Dzięki wsparciu z Funduszy Europejskich wdrażamy nowoczesny system wspomagania decyzji w rolnictwie.