Татарин>> Тот, кто накосячил.
Fakir> А... "за всё хорошее против всего плохого".
Ну да. А как тут ещё конкретизируешь, вне конкретного случая?
Татарин>> Почему ты так решил?
Fakir> Потому что система сверхсложная и как бы это... полухаотичная, что ли? Что-то типа турбулентности.
Сверхнелинейная. Но не хаотичная. И вполне поддаётся дебагу. Ещё лет 5-10 назад, когда средств дебага не было, и вообще всё это только становилось, я бы с тобой согласился (да и соглашался, смутно помню даже свой пост на ту же тему - не отдебажить), сейчас всё-таки люди поднакопили опыт, и быстро продолжают копить. А главное - "подтягиваются хвосты": разработка, всё же, шла и идёт очень быстро, инструментарий не поспевает, чаще всего он сам сейчас часть разработки и представляет собой какие-то накропанные для достижения целей библиотеки или собраный из подручных костылей и изоленты тулчейн.
Например, ситуация по диагностике схожая для той, что была 10 лет назад для "обычных" сетей, сейчас, НЯЗ, в суперхайповой теме трансформеров (LLAM/БЯМ) (из-за чего и всякая цензура осуществляется средствами обучения - фактически, убеждениями и уговорами

). Ничего. Подумают, как-то наладят.
Ну вот сейчас в простом обычном программировании немыслима работа без компилятора, а в отладк - без дебаггера(-ов) с кучей фишек и функций, дисассемблера, профайлера и ещё кучи всего; тебе нужен массивный инструментари. Код, чтобы писать код.
Точно так же, скорее всего, придётся делать сложные инструменты диагностики, включая специализированные нейросети, чтобы рассматривать проблемы нейросетей.
Fakir> Чем более она совершенна - тем ближе к человеку (или хотя бы животному) по своим свойствам, со всеми вытекающими. В т.ч. относительно (не)предсказуемости поведения.
Тут у тебя немного вбок - одно дело "предсказуемость", а совсем другое дело - прослеживаемость решений постфактум. У человека и животных нет (сейчас) такого полного доступа к "потрохам", соотвественно, с ними работают как с чёрным ящиком (строго говоря, работали, до появления высокопольной/высокоразрешающей МРТ, но инсайды от МРТ с его нынешним пространственным и временным разрешением и его ограничениями - не более чем подсказки, да и МРТ требует очень особых условий и подготовки).
У сеток всё иначе. Ты имеешь доступ к потрохам. Можешь проследить сформированный сигнал обратно - посмотреть, что именно влияло на его появление сильнее, можешь "остановить время" и "прогнать время в другую сторону". Можешь (не всегда, но часто) "выобучить" какой-то пример (в смысле, провести обучение так, чтобы стереть его из раскладов). Можешь поменять что-то, вручную сказав сетке, что вот тут у неё - не кошка, а велосипедист, и посмотреть, как она будет работать.
Многие вещи пока сложны и времяёмки на практике в силу недостатка инструментария, но это временно.
Нейросеть - это не "чёрный ящик" ещё и потому, что мы же её и создали. И топология у неё почти всегда - далеко не 4 миллиона слоёв по 4 миллиона нейронов поверх входной картинки в 4 Мпикселя.
Почти всегда у тебя есть блоки с конкретным функционалом, у них есть входы-выходы, по конкретным связям бежит вполне себе конкретная инфа, которую можно привести (и приводят, конечно) в человекочитаемый вид, записать в логи, восстановить в ходе эмуляции события и т.п..
Fakir> Вот, кстати, изучение реакций нейросетей в широком пространстве параметров входных данных, как там с катастрофами типа "сборка" и всем таким - кто-то пробовал?
У тебя в постановке вопроса видно непонимание, этот вопрос требует вполне конкретной такой нейросети, которую ты, наверняка, представляешь в виде такого навороченного, но вполне конкретного персептрона... Каких "нейросетей"? Они же совсем-совсем разные бывают. Одних только функций активации нейронов понапридумывали десятки от банальной линейности до сложных многоуровневых дискретных, я уж не говорю про разные виды нейронов с памятью. И бОльшая часть используется. Глобальные переменные (от банальной глобальной температуры до динамически изменяемых поправок к активации), локально-глобальные (действующие на блок)...
И совсем не редкость (а скорее даже банальность), когда в одной сетке разных нейронов в разных блоков дофига.
Какие "катастрофы" в напрочь линейной системе, например?
Fakir> Тут как бы не психоанализ с судебной психиатрией ближе.
Возможно.
Но психоанализ в совершенно новых условиях, когда ты можешь, например, разложить дамп пациента растянув для него время помиллисекундно прогнать для него "ту самую" ситуацию, глядя на конкретные изменения.
У нас, у человеков, встроенная самодиагностика - г**но, а рефлексия охватывает малую часть сознательного, сознательное же - ничтожно малая часть кортикальной части, которая, вообще, айсберг над водой. А подводная часть нейронов нашего головного мозга - вообще скрыта от всяких сознательных усилий и управляет какими-нить мышцами, до них сознанию достучаться можно только через внешний мир, через реальное повторение каких-то действий, например. Или вообще через очень косвенные процессы (как, например, до ннейронов управления эндокринной системой). Да и постоянная автокастомизация в момент зачатия и в процессе жизни приводит к тому, что каждый человек уникален уже в железе по всем пунктам, и общего - разве что некоторые принципы и общее построение.
С нейросетями в этом смысле, всё же, сильно получше будет.
Fakir> Так что вангую - ближайшие лет 20 тут дальше экспериментов никуда не денется. С легковушками. С трамваями и диагностикой еще может прокатит, но это не точно. Хочешь - можем оформить спор на деньги
Скажем, с промежуточными точками и опционами на повышение ставок 
Давай.