Pull to refresh
-17
0
Send message
Лiл

вы перепутали сайт со своим свинарником
По теме визуализации и интерпретации куча работ. Вывод везде один — это как смотреть на облачка и пытаться там увидеть что-то знакомое. Иногда это «работает» — и в самом деле иногда можно увидеть силуэты из реального мира.

Чем больше карт вы построите, тем больше простора для воображения, но это никак не приблизит к одному единственному правильному объяснению, которое выглядит как-нибудь банально: 14-й, 88-й, и 146-й пиксель сделали весь праздник, а мы тут ищем высокоуровневые признаки, о которых знаем только мы — «пол лица», бровь, нос.

Попробуйте one pixel attack и увидите, как всего один пиксель в нужном месте сломает вам и нейронку, и все интерпретации. arxiv.org/abs/1710.08864

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

К сожалению, даже меняя различные параметры функций, от Lime не удалось получить достаточно человекопонятного отображения. На принадлежность к классу «angry» почему-то влияет правая половина лица.

В двух предложениях — описание черного ящика. Визуализация зависит от правильного подбора параметров этой самой визуализации, я знаю тысячу способов построить карту активации и везде мы получим разные картинки. Дальше, интерпретация вот этого всего — это проблема, «почему-то влияет правая половина лица» — на «самом деле» может это левая бровь внесла больший вклад в результат или просто цвет лица или вообще фон картинки, и таких интерпретаций = бесконечность.

Какой красивый сказочный отчет, в его в редакции cnn и накатили походу.
за считанные где-то 10^40 лет(пальцем в небо, но порядок примерно такой). это чуть больше, время жизни Вселенной и «считанные часы»
тот закон был еще тупее, а здесь это способ выкрутиться — вот мы исполняем закон, вот предупреждаем пользователя о куках. ну не писать же в самом деле, что мы трекаем вас везде и всюду, и продаем данные направо и налево.

это было бы смешно, если бы не было правдой
image
Тупее закона еще не было. Все сайты теперь засраны на пол экрана сообщениями, что сайт использует куки. Ну надо же. Куки.
Было честнее, если бы в этой плашке выводилось: мы продаем ваши персональные данные вот тем и тем, в таких-то объемах.
Встрой полноценный текстовый редактор в ОС и подлатай бюджетные дыры в ЕС. Это так выглядит. Завтра же они получат штраф еще в 5 ярдов — просто деньги очень нужны, но обставят это как заботу о конкуренции.
Не усложнять. Это должно быть вбито в подкорку каждого программиста, потому-что программист_строит_дом.jpg — это суровая реальность, и чаще все еще хуже.
За двадцать лет так и не увидел ни одной годной рекомендательной системы — либо эти рекомендации просто бред, либо они не попадают в мои предпочтения ну никак, на чем бы она там не работала, хоть sql или скрипт на перле, или там гигантская нейросеть.
Для себя решил, что нужно бить себя по рукам, как только появляется мысль догнать и причинить добро юзеру. Мечтаю, что когда-нибудь до этого додумаются и маркетологи.
запись 1GB в блокчейн обойдется $22 млн для биткоина и $5 млн для этериума — не особо разгуляешься)
Бюрократы добрались до интернетика и плюс интересы издателей — нужно заставить гуглы платить.
Не понимаю зачем они так опускают свой рынок? Как я понимаю, ЕС с уже существующими законами и нормами — не лучшее место для IT, и тем более для инвестиций и стартапов. И инноваций. Вот не верю, что мерседес и бмв сможет в автономные автомобили — в те области, где нужна прям магия прям сейчас, а не сто лет инкрементальных допиливаний.
karpathy.github.io/2015/05/21/rnn-effectiveness есть годные образцы кода, созданных RNN. Сеть обучалась на исходниках линукса и теперь вот такое выдает:

/*
 * Increment the size file of the new incorrect UI_FILTER group information
 * of the size generatively.
 */
static int indicate_policy(void)
{
  int error;
  if (fd == MARN_EPT) {
    /*
     * The kernel blank will coeld it to userspace.
     */
    if (ss->segment < mem_total)
      unblock_graph_and_set_blocked();
    else
      ret = 1;
    goto bail;
  }
  segaddr = in_SB(in.addr);
  selector = seg / 16;
  setup_works = true;
  for (i = 0; i < blocks; i++) {
    seq = buf[i++];
    bpf = bd->bd.next + i * search;
    if (fd) {
      current = blocked;
    }
  }
  rw->name = "Getjbbregs";
  bprm_self_clearl(&iv->version);
  regs->new = blocks[(BPF_STATS << info->historidac)] | PFMR_CLOBATHINC_SECONDS << 12;
  return segtable;
}


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

В некотором смысле Win32.Zmist, появившийся в начале XXI ве-
ка, – это финальный «салют» всей эпохе Win32-вирусов. После его
появления писать вирусы для заражения PE-файлов стало бессмыс-
ленно – никто не оценит, никто не поймет. Можно, конечно, упомя-
нуть «монстра» Win32.MetaPHOR, написанного пару лет спустя.
И все.
Нет, Win32-вирусы, конечно, пишут. Ежегодно появляются не-
сколько новых разновидностей «заразы» для Windows. Но, во-первых,
«несколько» – это не те «десятки» и «сотни», которыми был отмечен
рубеж тысячелетий. Во-вторых, не то что «переплюнуть», а хотя бы
встать вровень с Win32.Zmist и Win32.MetaPHOR современным
вирусам не под силу. Да и изменились побудительные мотивы виру-
сописателей. Почти никто уже не стремится «сказать новое слово» и
«оставить след». Современные Win32-вирусы тоже очень сложны, но
они представляют собой наборы давно известных технологий, меха-
нически объединенных в единое целое. Назначение подобных виру-
сов (например, Win32.Virut и Win32.Sality) – заразить на компьюте-
ре все, что возможно, а затем постоянно висеть в памяти, – рассылая
«спам» и зарабатывая деньги своим авторам.
Компьютерные вирусы и антивирусы: взгляд программиста(2013)


проникнуться той эпохой:
z0mbie.daemonlab.org — z0mbie, с 2005 о нем не известно ничего
z0mbie.daemonlab.org/mistfall.txt — описание вируса от автора
dsr.segfault.es/stuff/website-mirrors/29A — здесь автор трудился и издавался)
Это не спортивно!) Очевидно, это целенаправленная атака, вирусня написана спецслужбами под определенную задачу.
Если говорить про сложный софт, то это ОС/базы данных, если про вирусы — Zmist(2002) — произведение искусства от нашего соотечественника Z0mbie и финальный салют вирусной сцены. По сложности и продвинутости так никто эту планку не взял, а дальше наступила эра унылоты — теперь вирусные аналитики разгребают комбинации технологий двадцатилетней давности, а самые олдовые с теплотой вспоминают те дни и шедевры.
They say a good picture is worth a thousand words. The T-1000 model from the film Terminator 2 is the easiest analogy to use. Zmist integrates itself into the code section of the infected application as the T-1000 model could hide itself on the floor.
Art of Computer Virus Research and Defense

Information

Rating
Does not participate
Registered
Activity