Как стать автором
Обновить

Комментарии 114

кажется
Заголовок спойлера
image
В такой картинке — и человек-то не сразу мяч распознает.
НЛО прилетело и опубликовало эту надпись здесь
наверное, как черепаху не распознало вообще.
Отсутствует.
А где на КДПВ зелёный контур?
Это как «The S in IoT stands for security.» и
«Я уже букву „к“ нарисовал.»
«Я сейчас здесь умру, — сказал Роман. — Газета называется „За
передовую магию“.»

Что со всей очевидностью показывает, что все эти нейросети к «интеллекту» не имеют никакого отношения. Человеческому ребёнку достаточно показать пару картинок с черепахой (а не несколько тысяч), и в дальнейшем в жизни он будет её идентифицировать с 99,9% точностью, и уж точно не перепутает с винтовкой.

Вообщето точность будет ниже плинтуса. Вы просто потом не проверяли его существами очень похожими на черепаху.
НЛО прилетело и опубликовало эту надпись здесь
С помошью своего более совершенного классификатора У детей он намного хуже и чем они младше, тем больше разница. Ребёнку до трёх лет даже по цветам разложить проблема

Вы можете сами определить, а потом показать ребенку. Точность действительно не очень, для приемлимой точности нужно заметно больше картинок, чем две. Движущуюся в живую ещё лучше — сразу и видео и тактильные ощущения.

Более того, ребенку можно показать нечто лишь весьма отдаленно напоминающее черепаху (рисунки в детских книжках), и он все равно будет в состоянии распознать настоящую черепаху когда увидит.

Мне кажется, Вы немного недооцениваете сходство ЕИ и искуственных нейросетей: некоторые картинки-обманки влияют и на людей! К примеру, мяч действительно выглядит так, как будто его обклеили текстурой кофейной пенки. И это весьма впечатляющий результат, если учесть, что мяч сделан не артистами, а сгенерирован при решении обратной задачи распознавания.

Сдаётся мне, принципиальных различий между биологическими и искусственными нейросетями таки нет, а разница как раз в том, что интеллект предполагает наличие модели, с которой сравнивается объект. Ребенок, учащийся распознавать животное по одной фотографии, на самом деле владеет гораздо большим количеством информации, чем набором пикселов на входном слое нейросети. Тут работает весь жизненный опыт обращения с физическими объектами и наблюдения их во всевозможных условиях.

То, что мяч выглядит, как чашка кофе (да, он на самом деле так выглядит) никак не отменяет того факта, что черепаха мало похожа на винтовку.


Это всё пока что показывает лишь следующее: мы идём ложным путём. Как с шахматами — ну помнит Deep Blue все эндшпили, а человек-то их помнит? А противостоять кремниевой мощи более-менее может.

Может, но уже не в шахматах.

Я ж говорю, более-менее)
Лично у меня Psi Chess на спектруме уже вызывал определённые сложности, но я комплексом неполноценности перед Z80 не страдал.

Одна из причин — это то, что существующие сверточные сети, в каком-то смысле соответствуют только части зрительной коры — они распознают изображение как целое, без разбиения на части и анализа взаимного положения этих частей. Поэтому сеть может использовать множество признаков, разбросанных по всему изображению совсем не в том порядке как на изображении винтовки, чтобы сделать заключение, что это — винтовка.


Исследователи в курсе, и ведутся работы на тем, чтобы использовать и информацию о взаимном расположении частей. Я ниже приводил ссылку: капсульные сети.

Поэтому сеть может использовать множество признаков, разбросанных по всему изображению совсем не в том порядке как на изображении винтовки, чтобы сделать заключение, что это — винтовка.

И поэтому это не ИИ. Согласитесь, мы определим винтовку с поувзгляда, не спутав её с черепахой и не держав её ни разу в руках (как и черепаху, в общем-то).

Это — полезная часть для построения более функционального ИИ, но, естественно, не ИИ и, тем более, не ИИ общего назначения. Кусок зрительной коры человека — это интеллект? Конечно, нет.

Не работает оно даже как кусок зрительной коры.
Мозг таких ошибок не допускает в принципе.

В принципе? Очень смелое заявление, не стыкующееся с существованием зрительных иллюзий.


Зрительная кора, кроме того, что имеет заранее (генетически) подготовленные шаблоны, ещё и обучается годами, прежде чем сможет показать трюк "обучение с первого раза". Дайте перекрестному обучению нейросетей ещё пару лет, и мы увидим много интересного.

Зрительная кора однозначно имеет шаблоны (парейдолия, вот это всё). Но мы не о них! Ну нет никаких шаблонов у европейского гоминида о черепахах, пингвинах (и винтовках, если уж на то пошло).

Зато есть синее и белое платья. Распознавание лиц с эмоциональными выражениями буквально во всех мыслимых объектах. И отсутствие распознания искомых объектов на сложных картинках.

Синее и белое платье это неизбежные баги (и крайне редкие, надо заметить). А распознавание лиц — это как раз вполне нормальное явление (ну про парейдолию я вхолостую упомнял, видимо), вот это-то как раз генетически заложенный паттерн.

Баги редко находятся, потому что карты градиентов нет. Без нее их просто труднее искать. Я бы не поставил на то, что их на самом деле мало.

Цветовые баги встречаются постоянно
image

Я знаю, что A и B одного цвета, но ничего не могу поделать с восприятием.

Еще геометрических багов полно — «движение» там, где его на самом деле нет, и не просто видим — это прямо-таки широко и повсеместно используется.

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

Добавим туда множество багов ложного распознания из серии «показалось» при перетренированности.
Это называется «bubbles effect». Полно примеров, даже специальный инструмент есть — www.bubbleimage.net/en
Эти изображения скорее всего не испытывались на людях с различными видами зрительных агнозий, так что лучше сказать «неповрежденный мозг не допускает таких ошибок».

Повреждённый мозг допускает и не такие ошибки, но зачем нам имитация повреждённого мозга?

Смысл не в том, что мозг поврежден, а в том, что в неповрежденном мозге часть зрительной коры, которая может допускать такие ошибки, не работает изолированно и её ошибки корректируются другими структурами мозга. Повторю ещё раз: это — полезная часть для построения более функционального ИИ.

На четвёртой картинке как раз немного похожа.
Больше того, если не знать, что на картинке черепаха, не факт, что удастся увидеть черепаху на половине из этих картинок.
Не забывайте, нейросети пока работают с 2D изображениями. Человек в 3D (стерео). Натренированные на трехмерные объекты нейросети обмануть будет на порядок сложнее, кмк.

3D человеку нужно процентов на 10. У меня серьёзные проблемы со зрением, и тридэ у меня и близко не работает, но проблем с распознаванием образов никаких нет. (основная проблема — как бы сходить в кино на 2D-сеанс)

Даже если у вас работает только один глаз, вы всё равно видите предметы в 3D, как минимум потому что всегда можете посмотреть на предмет чуть с другого угла. Возможно, если бы нейросети при обучении давали возможность осматривать объект с разных сторон, таких ошибок было бы много меньше.
НЛО прилетело и опубликовало эту надпись здесь
Потому что человек уже имеет большой опыт сопоставления трёхмерного объекта и двумерного. Плюс, вы уверены, что если речь идёт не о простом объекте типа животного, у которого можно выделить привычные голову, ноги, туловище и хвост, вы так легко справитесь? Не говоря уже о сложных условиях видимости (никогда не решали задачки типа «сколько кошек на картинке»?)

Да не нужна человеку трёхмерность для опознавания объектов. Когда вы периферийным зрением одного глаза опознаете змею, то отпрыгнете на пару метров без опознания её объёма и расстояния до неё.

И выясните, что это была не змея, а просто ветка, или вовсе ветер траву колыхал определённым образом, что с определённого ракурса кажется, будто там змея.

Ужас-то какой! Ветка вместо змеи.
А если наоборот?
Естественно, что в данном случае опознание работает с избыточностью. Так а что там насчёт 3D?

Так и с винтовкой в статье то же самое. «Робот» поднимет тревогу, а потом (после получения новых картинок с других расстояний и под другими углами) вдруг поймет, что это была просто черепаха. Совершенно полная аналогия.

Человек понимает под винтовкой «опсность». Робота просто клинит.
Тут было же: нейросеть ломалась на распознавании пляжа, просто когда ей вместо цветного фото давали чёрно-белое.

Механизм-то один.

Механизм абсолютно разный, о том и речь. Ветка действительно может оказаться змеёй. То есть опознавающий алгоритм в мозгу работает с избыточностью, но это оправдано. Но ветку за ворону или лошадь, или даже опасного льва он не примет.

Очень даже примет. Постоянно принимаю всякую фигню в боковом зрении за людей, собак, кошек и тд.

Ну и если вы правда считаете, что тут есть принципиальная разница, стоило бы на нее указать. А «опасность» это не свойство алгоритма распознования, а причина, по которой он имеет уклон в сторону ложноположительных срабатываний по конкретным предметам. Прямой связи с механизмом это не имеет.
Я никак понять не могу, вы о чем спорите?
В одном треде прямо противоположные высказывания:
>>тридэ у меня и близко не работает, но проблем с распознаванием образов никаких нет.
>>Ветка действительно может оказаться змеёй

Что вы пытаетесь доказать?
Как раз с винтовкой не то же: здесь наоборот, учили робота по плоским картинкам, в результате он при любом ракурсе не может понять, что перед ним черепаха.
Это уже нюансы, но принцип один. Просто, реальный человек помимо расширенной обучающей выборки имеет дополнительные априорные знания, информацию о размере и тд.
Не совсем. У человека более ассоциативная память и вещи, концепция которых не понятна или не получает сильной ассоциации с чем-то замещающим игнорируются. Недавно как отличный пример была статья на хабре про то как люди рисуют логотипы по памяти — у русалки старбакса ее раздвоенный хвост, который она в руках держит, очень плохо запоминался у тех кто не видел старый, более подробный, логотип, или не понимал что это.
И много «3Д» вы видите на фотографии мяча или черепахи?
Видео
НЛО прилетело и опубликовало эту надпись здесь

Двух мало? А трёх? А десяти? Или как для нейросети, нужны тысячи? Не придирайтесь к словам, порядок значений вполне ясен. Мало кто видел в живую пингвина, но любой опознает его при встрече безошибочно.

Вживую мало кто видел, но на картинках, в кино и телепередачах видели не меньше миллиона раз.

Ждал этого коммента. Вы считаете, у старшего поколения, не имевшего интернета, и познававшего мир по журналу «вокруг света» и чёрно-белой телепередаче «клуб путешественников», по сравнению с нами нынешними имеются серьёзные проблемы с опознанием пингвинов?

И в чём отличие? Или вы скажете, что до появления интернета люди видели пингвинов в одной единственной картинке в журнале вокруг света за 19ХХ год?

Да нет, конечно же, каждый день на улице встречали и ощупывали.

Как минимум, на этикетках мороженого, на бортах фургончиков-рефрижераторов, в мультфильмах (иногда почему-то про Северный полюс), в журнале «мурзилка». И главное, есть такое место в каждом более-менее крупном городе, называется «ЗООПАРК».
И главное, есть такое место в каждом более-менее крупном городе, называется «ЗООПАРК».

До чего же я рад за жителей крупных городов.
А вот жители мелких городов такого счастья лишены, и постоянно пингвина с уткой путают.

А вы, кстати, попробуйте узнать животное по картинкам в средневековых бестиариях. Или взгляните на Грипсхольмского льва — в гербовом ракурсе он смотрится как надо, а спереди — как упоротый лис.

Ну так средневековые художники были от слова «худо», но это проблема художников, а не воспринимающего.


image

То есть, вы не допускаете мысли, что люди могли действительно иначе видеть вещи? Ведь суть рисования (до появления фотореализма) была в том чтобы передать на рисунке некоторый набор референсных признаков, отвечающих за распознование. Этот набор вполне может быть культурозависимым (тк культура определяет окружение и оучающую выборку), и люди тогда вполне могли считать эти рисунки котов релевантными (точно так же, как дети не видят проблемы в распозновании собственных творений).
Скорее у них были стандартные заготовки для фигур и лиц людей, мог быть манекен с одеждой, а кота рисовали по памяти…
Хотя левая картинка это что-то из разряда рисунков мистера Бина.
Так они же в Мурманске все равно по подъездам греются.
и чёрно-белой телепередаче «клуб путешественников», по сравнению с нами нынешними имеются серьёзные проблемы с опознанием пингвинов?

Пингвинов конечно нет — они тоже черно-белые :)
image
Ха! Вот где мы обгоним «тупые нейросети» так это в ригидности мышления. Ребенку достаточно рассказать пару пословиц или «житейских мудростей» и он всю жизнь будет им следовать, даже когда они будут неуместны и приводить к вредному результату.

Например, батя научил, что пацан всегда должен дать сдачи иначе он фуфло, а не пацан. И через тридцать лет взрослый мужчина ввязывается в бытовую потасовку, которая переходит в драку и убийство. Ведомый жесткой, директивной установкой он раздувает мелкую перебранку до тяжелого преступления, которое может поставить крест на всей жизни.

Если поковыряться в подобных незыблемых истинах и самоочевидных установках то вдруг понимаешь что живешь в обществе биороботов люди следуют массе инструкций и не пытаются их проанализировать. Даже на уровне применимости к той или иной ситуации.

Все намного хуже. Вокруг настоящие андроиды, которым программа загружается из телевизора.
Давайте в таком случае приблизим эксперимент с ребенком к условиям эксперимента с нейросетями: нам нужен специальный ребенок, который всю жизнь прожил в темной комнате в полной изоляции от окружающего мира, ему все это время только показывали картинки: то с черепахами, то с винтовками. А затем подкинем ему картинку со специально сгенерированной черепахой.
Вы все еще уверены в исходе эксперимента?

Поэтому нужно тренировать на трёхмерных изображениях, ведь у нас нехилая такая оптическая система, в отличии от кучки нейронов, которым показывают жалкие плоские жипеги.

Кажется, фотография кота в статье зеркально отражена. Интересно, это было необходимо в данном случае, чтобы сеть глюкнула?
Моя головная нейросеть пока ещё не ассоциирует Ализара с новой аватаркой. Продолжу обучение.

Эспрессо в мяче действительно можно разглядеть.

НЛО прилетело и опубликовало эту надпись здесь
В некотором приближении, причина в том, что сеть ориентируется не на все изображение, а на отдельные фрагменты, которые можно подменить.
НЛО прилетело и опубликовало эту надпись здесь
Ключевая информация в конце:
Для защиты от подобных атак разработчики ИИ будущего может держать в секрете информацию об архитектуре своих нейросетей, а главное — о наборе данных, который использовался при обучении.

Хипстеры, прыгающие вокруг черного ящика нейросетей, ожидаемо пришли к решению «security through obscurity» — ну вот и всё, можно расслабиться, человечество гарантированно обречено. %)
На самом деле я рад тому факту, что стали появляться статьи с робкими попытками противопоставить что-то нейросетям, вот например, и вроде была еще, как минимум одна, но не смог найти, к сожалению.
Ну, такой бейсбольный мяч и я не распознал. Бейсбольный мяч он круглый и белый, а тут какая-то многоугольная полупрозрачная НЕХ с пеной и сопливыми дырами в поверхности, похоже на птичий зародыш без скорлупы — вон и веко фиолетовое виднеется.

Мне долго казалось, что это губка для мытья посуды или пемза. Для мяча эта штука больно уродлива.

Моя нейросеть ушла в даун при попытке найти признаки класса «винтовка» в объекте «черепаха/модель/пластик».
При некоторой абстракции можно опознать герб Австралии — «Щит с дубиной и двумя бумерангами».

А вообще идея хорошая, поскольку все нужно проверять на крайностях, чтобы определять границы применимости.

Личный пример важности распознавания: В темное время увидел на тротуаре возле пешеходного перехода тетку с вытянутой рукой. После милисекундного колебания (сумбурный анализ идиотской позы, сравнение с известными образами) на всякий случай дал по тормозам. Не ошибся — абсолютно черная собачка на черном поводке уже была на дороге, хотя хозяйка только подходила. Автопилот бы намотал ее на колеса, пришлось бы отмывать потом. Хотя у меня возник образ ребенка, бегущего впереди матери к дороге, тянущего за руку.
Вот черт — отличный паттерн для обучения автопилота водителей в автошколе, но его же нигде не упоминают, так?
Упоминается в виде настоятельной рекомендации — смотреть по сторонам. А в темное время вообще не слезать с измены, не гнать на узких улицах, притормаживать при любых непонятках. А то у нас модно у народа — ходить в темной одежде через дорогув неположеном и неосвещенном месте.
А вот это интересно, спасибо.
Т.е. человек в соответствующем камуфляже сможет буквально прикинуться шагающим деревом для боевого робота.

Только у боевого робота датчиков больше, чем у людей. Оптическое распознавание, в котором так хороши люди, будет далеко не единственной возможностью у робота.

Не так уж больше возможностей, разве что тепловизор, но его тоже нетрудно обмануть, есть специальные камуфляжи. Датчики движения и дальномеры — да, немного помогут, но далеко не в каждой ситуации.
Биологический распознаватель изображения пока гораздо мощнее кремниевого, и способы его обмана намного превосходят возможности железа.
Можно на человека куст густой надеть и тут единственное на чем его сможет подловить робот — тот факт, что кусты не могут перемещаться.
Как бы null reference exception в этом случае не подловил робота.

Не представляю себе включение в скоуп тесткейса с бегающими деревьями или лужами.
А тут уже несколько проверок должно быть, как и у человека — мы же не по фоткам ориентируемся. Например, как робопылесос с главным сервером — сосканил квартиру, а потом если увидел что-то, чего там быть не должно по схемам — алерт. Или просто даже как система видеонаблюдения с детектором движения.
НЛО прилетело и опубликовало эту надпись здесь
я сейчас загуглил гуакамоле — действительно, иногда мой кот смотрит на меня именно так
Проблема в том, что нейронная сеть обучается с чистого листа: она ничего не знает о мире кроме классификации нескольких десятков тысяч плоских картинок.
Например, ребенок на картинке с котом видит животное с определенным строением тела, расположением и формой глаз, носа, мягкой шерстью и т.д. Способность к распознаванию этих признаков по плоскому изображению или даже стилизованному рисунку уже наработана мозгом ребенка.
Дальше, по этим признакам распознать кота уже совсем не сложно. Обмануть такую систему тоже гораздо сложнее.
Для решения проблемы нужны гораздо более сложные многоуровневые нейронные сети, обученные выделять в изображениях сложные системы потенциально полезных высоко-уровневых признаков. Дальше, такую «знающую мир» сеть можно будет быстро и надежно обучить распознаванию любых объектов.
Естественно, я понятия не имею как это сделать.
НЛО прилетело и опубликовало эту надпись здесь
29 букв «Э» — «ЭТО ЗЕМЛЯ»,
31 буква — «РАЗРАБОТАННЫЕ»,
41 буква — «СДЕЛКИ»,
42 буквы — «СВЕЖИЕ».

Емок и чудесен монгольский язык. Хотя это отличный пример как уязвимости сетей распознавания будут расходиться по форумам или продаваться на черном рынке.
Еще одно, причем общее для всех языков планеты, значение произвольного количества букв Э — «Извините, эта кабинка занята».

Как у вас это получилось? Он выдает мне ОЧЕНЬ странные фразы с вариациями слов мама, ребенок, тетя, верблюд и пчела?

Так как у меня русской раскладки на работе нет (с тремя раскладками вообще живется плохо) я просто скопировал «Э» из комментария Konachan700 и пейстил по одной штучке в .com (англоязычной) версии гугл переводчика.
НЛО прилетело и опубликовало эту надпись здесь
Скорее всего имеет место явление, аналогичное поисковым бомбам.
А для этой пары языков точно включили нейросеть?
Похоже, для этого развлечения подходит любой язык, использующий кириллицу — казахский, таджикский и чешский тоже выдают белиберду
нейросеть «смотрит» картинки и выделяет для себя определенные детали которые общие для все черепах, в ее понимании. человеку покажи любую черепаху, но узнает в ней черепаху и точно не перепутает с винтовкой. даже не представляю как нужно замаскировать черепаху что бы она была похожа не винтовку.
можно узнать по каким признакам нейросеть увидела винтовку?
Нельзя. %) Но можно предполагать. Понятия не имею, что делать с красной черепахой, но с черной можно сделать две догадки:
1) голова — дуло, плавник — рукоять или приклад, тело — человек, который держит винтовку (в темном камуфляже), либо просто нагромождение темных областей в середине винтовки.
2) Мы вообще ничего не знаем о тех фотках, на которых тренировали, поэтому там может быть что угодно, к примеру — такой ракурс, когда дуло упирается в объектив, а приклад еле виден, таким образом пропорции нарушаются и вполне можно получить «черепаху», ведь нейросеть ничего не знает о 3д мире, в отличие от человека, у которого мозг после считывания с «матрицы» делает «шумоподавление». :)
распознавание картинок и в чат ботах(яндекс и майкрософт) есть кое что общее. такое ощущение что если бы это был живой человек, то его можно было бы назвать пьяным или больным на голову. у пьяного что на уме, то и на языке. тут тоже, пьяному может померещится увидеть то чего нет.
Да, как вариант. Распознавание еще работает, а коррекция уже сбоит и тормозит. :)
человеку покажи любую черепаху, но узнает в ней черепаху и точно не перепутает с винтовкой
Почему вы так думаете?
Я тоже считаю, что человек принципиально не перепутает черепаху с винтовкой. Однажды я играл на смартфоне в шахматы, моя полуторогодовалая дочь мельком глянула на экран, затем вытянула указательный палец и произнесла «Иго-го!». Я был слегка ошарашен, по моему мнению, на сегодняшний день с точки зрения нейросетей способность людей к обучению неотличима от магии.
Если вам показать тридцать разных картинок с пикселями, скажем трех разновидностей (т.е. три набора по 10 картинок), то совершенно не факт, что вы сможете вычленить основные признаки и тридцать первый отнести к правильной категории, если все эти предметы не будут иметь никакого привычного вам контекста.

Вот здесь можно посмотреть, на какие паттерны реагируют отдельные нейроны в искусственных сетях.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории