После просмотра последней версии серии «Терминатор» я пришел к двум наблюдениям: удаленное резервное копирование важно, и нельзя ли было избежать всего мошеннического ИИ с помощью надлежащего тестирования?
Как разработчик программного обеспечения я знаю, что тестирование приложения является частью процесса разработки программного обеспечения.
Можно ли было предотвратить ядерную войну, развязанную Скайнетом, с помощью надежного тестирования ИИ?
Как разработчик программного обеспечения, вы также должны знать, что:
Никто никогда не сможет написать ВСЕ возможные тесты.
Обычно вы тестируете то, что, как вы знаете/предсказываете, пойдет не так, в основном основываясь на прошлом опыте. Скайнет, превращающийся в смертоносный воинственный гнев, вряд ли мог прийти в голову среднестатистическому программисту. Каждый гик видел " Военные игры " и думает, что все ИИ доброжелательны и не хотят вести злую войну.
Очень сложно тестировать сложные взаимодействия сложного программного обеспечения.
Например, ваш проверенный ИИ был заражен новым, неизвестным, неубиваемым распространяемым вирусом , даже если вам каким-то образом удалось предсказать, что вам нужен этот тестовый пример, потому что вы просто не идентифицируете себя с Мэтью Бродериком.
Мооз
Мооз
"the loveliest trick of the Devil is to persuade you that he does not exist!"
*- Шарль Будье *пользователь16696
Королевский канадский бандит