Human-in-the-loop – system wymagający nadzoru człowieka.
System tego rodzaju to podejście w dziedzinie sztucznej inteligencji i automatyzacji, w którym decyzje lub działania algorytmu są kontrolowane, nadzorowane bądź wspomagane przez człowieka. Tego typu rozwiązania łączą zdolności komputerowe z ekspercką wiedzą ludzką, co pozwala na zwiększenie dokładności, bezpieczeństwa oraz adaptacyjności systemu. Człowiek pełni rolę moderatora, podejmując ostateczne decyzje lub korygując wyniki generowane przez inteligentne oprogramowanie.
Stosowanie takich systemów jest szczególnie ważne w obszarach, gdzie błędy mogą mieć poważne konsekwencje, na przykład w medycynie, transporcie czy finansach. Dzięki integracji elementu ludzkiego możliwe jest minimalizowanie ryzyka wynikającego z nieprzewidzianych sytuacji lub błędów algorytmicznych. Ponadto, obecność człowieka w pętli umożliwia ciągłe doskonalenie systemu poprzez dostarczanie informacji zwrotnej i umożliwianie uczenia się na bieżąco.