Громадянам України

Що таке техніка моделі чорного ящика?

Коротше кажучи, модель чорного ящика є метод тестування програмного забезпечення, в якому внутрішня структура, дизайн і реалізація елемента, що тестується, не відомі тестувальнику. Він має високу точність, низькі обчислювальні витрати та вищу гнучкість для побудови нелінійностей.

Тестування чорного ящика передбачає тестування системи без попереднього знання її внутрішньої роботи. Тестер надає вхідні дані та спостерігає за результатами, створеними системою, що тестується.

Цитуючи Бруно Латура, чорний ящик – це "як науково-технічна робота стає непомітною завдяки власному успіху. Коли машина працює ефективно, коли питання вирішено, потрібно зосереджуватися лише на її входах і виходах, а не на її внутрішній складності.

У сфері штучного інтелекту модель чорного ящика використовує алгоритм машинного навчання, щоб робити прогнози, тоді як пояснення цього прогнозу залишається непізнаваним і неможливим. Модель білого ящика намагається включити обмеження, які роблять процес машинного навчання більш прозорим.

Моделі машинного навчання чорного ящика (чорні ящики), з іншого боку, вищий рейтинг за інноваційністю та точністю, але нижчий за прозорістю та інтерпретацією. Чорні скриньки створюють результати на основі вашого вхідного набору даних, але не – і не можуть – прояснити, як вони дійшли таких висновків.

Коротше кажучи, модель чорного ящика є метод тестування програмного забезпечення, в якому внутрішня структура, дизайн і реалізація елемента, що тестується, не відомі тестувальнику. Він має високу точність, низькі обчислювальні витрати та вищу гнучкість для побудови нелінійностей.