Обновить
19
Петр@ChePeter

Пользователь

Отправить сообщение
Так они там случайно и начинаются. Начало последовательности выбирается случайно.
Тем же генератором, что строится случайная последовательность. Из openssl.
Если сделать n рандомным, то будет accuracy 0.5. Попробуйте, это же Ваша гипотеза и ее нужно доказать.
Если последовательность случайная, то её логарифм не сделает ее ни на бит предсказуемой.
«для некоторых a,q и p» — сеть их перебором находит. Смешно.
«Вы с равным успехом можете туда случайных точек кривой накидать (а не P(i) = i*G ) и результат обучения и проверки будет тот же самый.» — а Вы вместо пустых слов выложите код.
Сравните любой нейросетью (любой!) два множества случайных точек! Так я Вам без всякой нейросети и гауссиана могу сказать результат. Вы удивитесь, но это будет 0.5 accuracy. Или очень рядом. ))
промазал с ответом, извиняюсь.
Ну что Вы! какая кодировка!
В приведенном втором слайде все отлично видно, все цифры читаются.
Никаких искажений формы цифр не происходит, только немного меняется цвет.
Вот в первом примере там да, там полная перестановка и перекодировка, и на этих искромсаных цифрах тоже никто не учил эту сеть, но она работает!!!
Там где почти не разобрать цифры — сеть устойчива! А там где все отлично видно — полный провал.
И никаких кодировок — только перестановки!!!
А тут про атаку нет ни слова. Изучается некоторое свойство двух последовательностей.
И нейронная сеть их отличает — вот весь смысл статьи.
И кстати не X-координату, а Y.
И последовательность P(I) является очень сложной, если не знать i, G, a,b,c — параметры кривой.
Но как оказалось не сложней генератора случайных чисел. Сеть то не использует ни один из этих параметров.
Если знать параметры генератора псевдослучайной последовательности и начальное состояние — тоже очень просто вычислить всю случайную последовательность.
Было бы странно, если бы тестовая последовательность входила бы в тренировочную. Это действительно бы как бы многое говорило. Так никогда не бывает обычно.
Но тут то они все рукописные цифры.
Сомневаюсь в монетке.
1. Она может не упасть, совсем и никогда, после того как ее подбросили.
2. Она может упасть на ребро
3,4. Орел, решка
Это дает 4 варианта, каждый из которых имеет ненулевую вероятность.
Более того, если ее бросать так, чтобы падала на песок, то она может зафиксироваться в песке с любым углом наклона и считать все эти выпадения одинаковыми мне не кажется корректным.
А оно разве собиралось Вам что то доказывать? Первый раз слышу, что Вам это исследование, да и любому другому, что то должно доказать!
Попробуйте прочесть еще раз! Там нет ничего про что то доказывающее, передоказывающее или опровергающее, провозглашающее или символизирующее.

Полностью с Вами согласен, для серьезного дела и secp256k1 и все из нее исходящие конструкции не годятся. И надежность btc под большим вопросом.
Так кто ж проверял то? В основе многих CSPRNG лежит сложная задача и в том числе дискретного логафмирования на эллиптической кривой.
Думаю, что такую последовательность никто не проверял на соответствие требованиям CSPRNG.
Прочтите труды Колмогорова о сложности и определение случайной последовательности Мартина Лёфа.
ru.m.wikipedia.org/wiki/Колмогоровская_сложность
Ну да. Если оперировать понятими сложности, а не вероятности, то последовательность точек кривой это более простой объект, чем случайная последовательность. И если случайную последовательность принципиально трудно вычислить, то последовательность точек более предсказуема. И, кстати, почти все генераторы псевдослучайных последовательностей основываются на вычислении точек.
Сурово кромсаем
st = 7 
for k in xrange(X_test.shape[0]): 
      for i in xrange(0,X_test.shape[1],st): 
           for j in xrange(0,X_test.shape[2],st): 
                 XX_test[k,i:i+st,j:j+st] = np.random.permutation( XX_test[k,i:i+st,j:j+st])

Отрезаем куски и пришиваем на новое случайное место.
Т.е. мне нужно в резюме указать «программист-аналитик»?
В классификаторе не нашел пункта — попробую еще раз изучить внимательно.
Помогите, ткните пальцем в номер. Мне как то ближе H03.6 — определение ключевых сценариев. ТОлько нужно тогда дать хорошее определение понятия «сценарий»
Мы тут обсуждаем конкретный документ которым обязаны руководствоваться все гос учереждения. Вот похожий classinform.ru/profstandarty/06.003-arhitektor-programmnogo-obespecheniia.html
С одной стороны это правильной документ и должно быть одинаковое понимание у всех. В этом darkboatman полностью прав.
Но я не вижу в этих документах разработку алгоритмов функционирования. Не обзательно новых математических алгоритмов.
Там конкретные действия — поди принеси отнеси составь справку и т.д.
Но кто составляет алгоритм работы предприятия? Все системы управления нынче компьютерные, полностью алгоритмизированы должны быть — компьютеры совсем не понимают неформальное общение.
Вот в недвижимости понятно, кто архитектор, кто проектировал, кто бетон клал и арматуру вязал.
А в IT, куда более формальном, по сути своей существенно формальном занятии, пропущен основной момент. Идет подмена составления алгоритма и его реализации.
Это как приглашаешь «питонщика» и говоришь: — ты, братец, подъезды строил? — Да, конечно, вот можно посмотреть. — Ну и молодец, давай нам тоже вот тут подъезд сложи на 22 этажа и покрасивше и что бы «богато».

— Занимался от алгоритмов работы прибора до алгоритма работы предприятия.
— На входе обычно проблема.
— Методы интуиционистские. «Существует только то, для чего есть алгоритм создания»
— Сложность разная и риски разные. Сложность алгоритмов в формальной теории систем — моя специализация. Диплом писал о структуре сложности. Но всё зависит от предметной области, обычно там задаются граничные значения. Например придумать алгоритм возврата кредита так, что бы деньги вернули и никого не убили — в 90 долго решал такие. Или придумать алгоритм покупки предприятия с доходностью больше чем Х и не нарушая УК РФ — это в 2000. Или придумать алгоритм управления месторождением такой, что бы лицензию не отобрали, хотя на комиссию по отбору уже вызвали. Сейчас вот решал kaggle digit recognizer и toxic comments. В первой 0.99914 и передо мной не более 50 человек в зависимости от тестовой выборки, а в toxic от победителя отстал на 0.005 accuracy и 1800 мест. Как придумать алгоритм что бы сделать на toxic 0.99? И как его потом продать?

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

В указанном Вами документе не нашел ничего хотя бы отдаленно напоминающего мои занятия. Что мне написать в профессии? В системные аналитики, как специалист по формальным системам, я не гожусь. Архитектор систем — так там тоже, А-17/4 «предлагает описание алгоритмов», или «Определение ключевых сценариев для архитектуры программного средства» Н03.6 — так это совсем неясно. Определил сценарий и название даже придумал — это и есть создание алгоритма?
Просьба есть большая, если уж Вы разбираетесь в этих стандартах, то как называется профессия составлять алгоритмы?
Как называется профессия человека, который составляет алгоритмы работы — завода, станка, прибора и т.д.
Стал своё резюме переделывать в соотвествии и для соответствия, но так и не понял.

Покажите характер, выдержку, не поддавайтесь троллингу, я прошу серьезно.
Еще раз, для себя: «как называется профессия и специальность по придумыванию алгоритмов?»
Спасибо.
На первый раз «словоблудие» Вам прощаю, но не заблуждайтесь и " базар фильтруйте" — целее будете.
За документ спасибо, повеселили от души.
Слишком уж неожиданно так СССР проявился во всей своей силе и мощи.
Но увы, base.garant.ru/71431038
Это только для гос контор.
Действительно, можете соискателей, которые зайдут, спрашивать, документ опубликован и они должны знать, раз уж пришли, свои потенциальнынъе обязанности.
Это не те системы.
И, если не секрет, как контора, где Вы собеседуете, называется?
Это совсем не формально, это же всё таки IT хабр. ))
Моя специальность называлась «теория формальных систем», вот и спросил, про какие системы у Вас ведется аналитика.
Если это внутренне определение компании, то тогда вопросы кандидатам некорректны, откуда соискателю знать их. Если внешнее или общеизвестное — ну так будьте так добры дать пруф. Ну если внутренне — дайте, по возможности, если не секрет, формальное, пусть не строгое, но определение. Что в вашей компании называют системой и в чем состоит анализ?
Системы и их анализ нам нравится ))
Спасибо
А что, по Вашему мнению, должен уметь системный аналитик?
Какой документ Вы от него ждете, приведите более менее формальное описание.

Спасибо.

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность

Специализация

Бизнес-аналитик, Аналитик по данным
Ведущий