Pull to refresh
1
0
Send message
Цель естественно была — создание универсального ИИ. Делать его из каши на разных языках и разных структур данных — провальная идея, хотя бы потому, что на смену интерфейсов/протоколов/форматов будут уходить ресурсы и компьютера, и разработчиков, рефлексия ИИ будет затруднена их такой каши и т. д.
Собственной разработки. Первые 2 версии были на C++/MFC, третья и четвертая — на C++/Qt. Вдохновением служила в том числе OllyDbg, Выкладывать такое в открытый доступ сейчас смысла мало: большая часть нейросетей решали не практические задачи, а служили для отработки отдельных аспектов алгоритмов. Причем, так как раньше я использовал не git + тестовые данные были в бинарном формате, то не догадался складывать их в систему контроля версий, и для старых ИНС даже тестовые примеры надо будет создавать заново. Лишь недавно догадался перевести на json + git, и хранить их вместе с исходниками.
>Чем классическая MT не угодила, или Лисп-интерпретатор?

1) Для ИНС было наработано много алгоритмов, которые «не влазят» в лисп. Ну или влазят, ведь нейросеть можно сделать на лиспе, но ИНС дает другой уровень абстракции — можно сказать, «новая библиотека для лиспа». Взять хотя бы то, что у лиспа car/cdr содержат по одному указателю, а для данных реального мира чаще нужно сразу много информационных признаков на один момент времени.
2) Такие попытки улучшили понимание нейросетей — и ИНС, и ЕНС

>ощущение, что смотрю репортаж из сновидения.

Я вас не виню, так как этому есть причины. Когда-то давно я выкладывал в уже закрытый блог несколько десятков статей по нейросетям, которые сейчас вместились в пару. Просто сейчас свободного времени еще меньше (это же хобби, а не основная работа), желания пересказывать то, что уже давно писал, тоже поубавилось, да и многие решения уже неактуальны. В результате надергал самых интересных результатов за все время. А детально объяснять — так будут те десятки статей + новые.
Но несмотря на все это, некоторым людям эти статьи могут быть полезными. Наиболее вероятно — тем, кто уже сильно погружен в эти области и ловит концепции на лету.

>понять, какую задачу решаем, подготовить тестовые данные

Тестовые данные были разные, тестовые задания тоже разные. Я даю выжимку из подходов, которые оказались удобны и полезны для разных данных и целей. Поэтому они так переплетены. «Сон чудовищ рождает разум»
1) ИИ на службе государства = тоталитарзим с новым качеством.
2) Если ИИ появится сначала в корпорациях — государство вводит лицензирование ИИ как вида оружия — монополизация ИИ государством — см пункт 1.
Причем государство активно мониторит эти сферы, что робототехнику, что криптовалюты,…
Боюсь было бы как тут: «Как нам выстроить информационную защиту России» habrahabr.ru/post/218551/
В файле src/preprocessor.h есть макрос:

#ifndef Q_OS_WIN32
#define NEED_SUPER
//MS VC++ under win32 has this;
#endif//Q_OS_WIN32

#ifdef NEED_SUPER
#define MAYBE_SUPER(name) private: typedef name __super;
#else
#define MAYBE_SUPER(name);
#endif//NEED_SUPER

Когда собираю под другими ОС и вижу, что из-за __super не собирается, тогда в заголовочный файл добавляю этот макрос с соответствующим параметром. Lazy редактирование.
Не совсем, так как во второй строке стоит комментарий «Qqt» и используется не указатель, а переменная из строки выше. Надо будет изменить имена переменных в документации, чтобы не возникало таких недоразумений. В Qt обычно всюду нужно использовать переменные через указатели, но классы Qqt выступают как обертки над умными указателями, и основной способ использования — создавать их напрямую (так сделано для краткости). Поэтому чуть выше стоит
VBoxLayout lay(window);
Жесткие диски почти перестали расти в объемах информации. Начал смотреть на каждое новшество в системах хранения информации как на чудо (так как физические пределы плотности не за горами).
>Dropshot

Представьте ситуацию: в США есть много ядерных бомб, есть идеологический противник, собирающийся уничтожить капитализм разными методами. И тут генералы говорят: «Нет, не будем создавать планы войны против СССР. Как нападут, тогда и будем планировать. Нам ведь платят зарплату за войну, а не за составление планов войны». Или «нет, все же планы войны против СССР надо создать. Но давайте не будем учитывать наше ЯО, будем играться в поддавки — пусть наших граждан погибнет побольше».
В реальности такого, конечно же, не было. В реальности, как написано в той же Википедии, было «он предусматривал четыре фазы войны: 1) Оборона от советского наступления в Западной Европе»… Какие подлые американцы, планы обороны предусматривали. Еще из википедии: «После секретного испытания первой советской атомной бомбы 1 сентября 1949 года… стало понятно что безвозмездный удар с этого момента невозможен». Это не так:
1) У СССР мало боезарядов. Парочка советских бомб против сотен из США — не идет ни в какое сравнение. А в случае начала войны, создавать новые бомбы в СССР было бы проблематично, тем более расширять производство так, как это успели сделать США.
2) Чем доставлять эти несколько бомб в США? Межконтинентальных ракет еще нету, а дальняя авиация слаба.
3) В то же время, дальняя авиация США была очень сильная — на ней были сконцентрированы усилия всю Вторую Мировую, а у нового B-47 Stratojet крейсерская скорость 806 км/ч, в то время как основа парка СССР — поршневая авиация, которую только начали заменять на первые примитивные реактивные истребители, без радаров (посмотрите на фотограции носа Миг-15), с очень низким ресурсом двигателя (у первых версий МиГ-9 — 10 часов, затем проапгрейдили до 25 часов, ...), и пушечным вооружением. Когда ночью над облаками прёт почти тысяча американских бомбардировщиков на своей крейсерской скорости и высоте в 10 км, да с защитными пулеметами, попробуй найди, затем догони и сбей — тоже из пулеметов. Пауэрса смогли сбить ракетой лишь 1 мая 1960 г, а до того летали тут всякие. На территорию СССР бомбардировщики США (а не только высотные разведчики) залетали безнаказанно все пятидесятые годы (бомбардировщики выполняли функции фото-, радиоразведки + доставки нелегальных разведчиков). Если бы американцы были такими мясниками, как их рисуют, они бы прикончили СССР в конце сороковых. Тем более страна была истощена ВОВ, мужского населения мало, инвалидов много, много военной техники отдано по окончанию лэнд-лиза тем же американцам, города разрушены, армия во многом уже демобилизирована, к войне против СССР готовы присоединится западные немцы и англичане. Массовой войны с применением ЯО страна бы уже не выдержала. Спасибо американцам за то, что они не спешили, выбрали другое решение проблемы — победить интеллектуально, как джентльмены.
Цивилизация созрела к прекращению массовых войн, а не войн вообще. Современные локальные конфликты в процентах к населению уносят жизней меньше, чем осложнения кариеса лет 150 назад.
Причины продолжения войн разные. И то, что в мире осталось много не интегрированных в запад стран (следствие долгого противостояния с СССР). И то, что в НАТО тоже есть свои попильщики — от них пока невозможно избавится ни в одной стране. Но одни страны с попильщиками все равно прут ввысь быстрее всех, а другие больше топчутся на месте. И кроме того, бюджет НАТО — это еще не война. Это и виллы для генералов, lamborgini для их сыновей и Playstation для их внуков — то есть инвестиции в хайтек. Причем чем дальше по времени, тем их солдаты становятся все изнеженней, соответственно больше средств уходит в хай-тек/зарплаты/попилы, и все меньше — в примитивную войну. И западное гражданское общество стало более привередливым — во времена Николая II государь мог отдать приказ на начало войны ни с кем не советуясь, а сейчас сначала надо убедить свое население, причем «там нефть, давайте бомбить» уже не годится, приходится выдумывать про угрозы, а со временем и это перестает действовать — «нас уже не обманешь!».

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

Суеверные дикари не чувствительны к восприятию заморского величия. Как мулла сказал, так и будут считать. Соперничать с авторитетом Корана могут только крылатые ракеты, которые доступно показывают, где больше силы и правды (=науки) — в Коране или в университете с Интернетом.
>«Миллиарды» жизней спасено, благодаря паритету в ядерном оружии, а не благодаря США

Без паритета, война бы быстро закончилась победой США, и тоже наступил бы мир. Пример уже был. Североамериканские индейцы воевали между собой постоянно, за каждого бизона. Настолько привыкли воевать, что когда англосаксы начали их теснить, то индейцы с радостью помогали бледнолицым воевать с соседними племенами. И лишь в конце немного одумались, да было поздно. А когда их победили англосаксы, то на все время в дальнейшем на той земле установился мир. И вместо постоянной войны и грызни, на той земле начали строиться дороги и железные дороги, развиваться сельское хозяйство, резко выросла численность населения, на той земле творили и созидали всякие Эдиссоны, Форды и прочие. Очень хорошо, что русские оказались более развитыми, чем индейцы. Но на прекращение мировых войн это бы не повлияло — западная цивилизация к тому моменту созрела к их прекращению, тем или иным способом.

>Как только ключевое преимущество будет достигнуто — война начнется незамедлительно, уж поверьте

С ключевым преимуществом война будет настолько же быстро и окончена.

>а мы тут типа быдло

Не «мы», в основном речь была про власть. И второе — мы действительно отстали во многих областях из-за власти. Решение неумелой власти известно на примере решений Сикорского, Брина и прочих.

>боголепскую риторику

Где? Я старался констатировать факты. Если выходит, что они в чем-то более развиты — это надо признать, а не испытывать по этому поводу эмоции. «Боголепие» — это про слепое подчинение. Но на западе двери открыты, любой может поучаствовать в общем деле развития НТП, от ИТ-шника до гастарбайтера, вносящего свой скромный вклад. Вот в какой-нибудь Иран или Чечню интегрироватся будет сложно, там мало кого ждут, иммигрантов мало, работы для них нету, культура не приемлет чужаков. А с западом другое дело. Тем более, я и сейчас от них выгоды получаю больше, чем от РФ. Раболепием было бы заигрывать с РФ против своих интересов, а я осознанно и с достоинством работаю на интерес себя и остального человечества.
>если бы не было ЯО у России и Китая

Войны шли всю историю человечества, и начинал их отнюдь не только запад. И в Китае резни хватало, везде. При чем тут запад? Но благодаря кому появилось ЯО и прекратились массовые войны? Благодаря США и, более широко, благодаря НТР. Западная цивилизация покончила с массовыми войнами благодаря НТР. Опять Цивилизация и Гуманизм в самом прямом смысле. Миллиарды спасенных человеческих жизней благодаря НТР.

>недаром почти поголовно все важные открытия происходят в военке

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

>лишь инструмент, в национальном смысле повышающий силу нации

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

>Выгода с точки зрения бизнеса — деньги

Владельцы бизнеса не обязательно гонятся только за деньгами. Среди них встречаются и идеалисты типа Форда или Маска. Но что такое идеал? И идеалы можно свести к «всего лишь повышает то, повышает сё». НТР — один из идеалов.

>расширение ресурсной базы

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

>повышайте силу их нации

Какой именно нации? Благодаря глобализации, ответ будет дать все сложнее. А благодаря НТР — силу всего человечества, а не какой-то одной нации.

>Возможно в каком то идеальном будущем люди сплотятся и будут жить дружно

И это будущее вряд ли будет следствием каменного века, а следствием НТР — вполне возможно.

>особенно в разрезе истощения ресурсов планеты

Только НТР и позволяет решать эти проблемы. И сколько раз уже решало, начиная с нехватки леса для дров.

>в широком смысле — зависимыми от них людьми

В широком смысле — а что, есть такие кто хочет обратного? Родное правительство хочет сделать людей независимыми от государства? Какой-то предприниматель хочет, чтобы от его продукции никто не зависел? Работники культуры хотят, чтобы их никто не слушал? Разработчики опенсорсных программ хотят, чтобы у них никто не брал консультации? Наемные рабочие хотят, чтобы работодатель без них справился и оставил их без работы? Священники хотят, чтобы в церковь никто не ходил, а люди общались с Богом напрямую? 90++ % населения хотят, чтобы другие были от них зависимыми. Почему западники должны быть исключением?

>«западную аристократию» (аж передернуло)

Чем мое уважение к чужим достижением так коробит?

>потенциально враждебную

Все страны друг другу «потенциально враждебные». Даже мультики про кота Леопольда об этом, не говоря уже про теорию эволюции. Но благодаря НТР эта враждебность переходит в мягкие формы, а не в людоедство, которое было без него.
В ответе как раз три абзаца, по абзацу на каждый из трех тезисов ответа. Читайте внимательнее. Третий тезис самый важный. Во-вторых, к чему tldr, если ответ был не на ваш вопрос. PS следующий комментарий не раньше, чем через час. Хабрасуицид одним комментарием.
А сбывать высокотехнологичную продукцию они кому будут? Нет, им не выгодно превращать всех в наркоманов, вы ошиблись. По крайней мере той части западного общества, на которую я работаю — ИТ-промышленность, копирасты и прочее.
Во-вторых, не надо думать, что там одни людоеды, которые делают только то, что им выгодно. Есть и те, кто протестует против войны в Ираке и прочего из-за гуманистических соображений. А то понавыдумывали врагов человечества, «все вокруг **** один я дАртаньян».
В третьих, если бы им было действительно тотально выгодно, чтобы мои родственники стали наркоманами, то пришлось бы выбирать: либо переезжать на запад и работать на благо прогресса там, либо защищать отсталый хутор здесь. Через сколько лет РФ перегонит Intel и прочие? Никогда. Перегнать невозможно, разве что закон Мура остановится из-за физических ограничений, и лет через 10-20 можно будет догнать. Ну или разве что будет война с применением ОМУ, и лет через 50-100 можно будет перегнать. Через сколько лет РФ сможет стать лучше Запада в деле печатания искусственных органов? В деле генетической терапии? Никогда — дело в показателе количество_ученых * количество_денег * опыт_и_лаборатории * воля_власти_к_НТР. Про последний множитель — пока на западе власть спонсирует проекты от BlueBrain, в РФ власть спонсирует РПЦ. Пока Абрамович вкладывается в футбольные клубы, Брин вкладывается в технологии бессмертия, а Элон Маск — в доступный космос для всех. Если выбирать между таким западом и такой РФ, то вынужден признать, что в целях общечеловеческого патриотизма надо выбрать сторону запада, как бы не было приятно потешить свои хуторские интересы. Хуторские и по масштабу — например, если сравнивать ВВП/количество населения/количество ученых, и по целям — если сравнивать дух Кремниевой Долины и дух Сколково. «Хутор» не должен диктовать условия цивилизованному «городу». «Хутор» должен в меру сил помогать центру прогресса, а не вставлять палки в колеса, как это делает РФ, когда Запад хотел интегрировать и другие страны в свой круг. Можно вспоминать период СССР, когда и тутошние власти вроде были за НТР, но исторический опыт показал, что это было ненадолго и вынуждено — из-за военного давления Запада. Тутошние власти спонсируют НТР только из-под палки. Спасибо западной палке за наше счастливое детство — со школами и вузами, построенными ради гонки с западом. Как только паритет в области ядерного оружия был достигнут, так власти и отказались от этого карго-культа — лунную гонку прекратили, зарплаты ученым повышать перестали, а затем и СССР свернули, и вернулись в то полудикое состояние, в котором власть и была тут веками — править холопами, запрещать интернет, цензурировать все подряд и прочее. Единственная цивилизация, у которой НТР «прошит в генетическом коде» — это западная цивилизация. Они это доказывали постоянно и без остановок, много веков подряд, в этом отношении они безальтернативно на первом месте. И процессы такого масштаба невозможно за пару лет перегнать, став лучше. Даже СССР готовил космический рывок в течении нескольких десятилетий, и то результаты оказались не очень крепкими (если брать не только Космос, а и другие области промышленности и главное — отношение власти к НТР). Но в СССР были люди, которые были готовы работать за еду и за идею. А в РФ и в остальных странах такие «дешевые» люди почти закончились, так что таких же рывков ожидать уже не следует. (Впрочем, работать «за еду» и «за идею» почти одно и то же — как показывает опыт, со временем человеку хочется все больше комфорта, и как только еда появляется в достатке, так и оказывается, что идейного было не так уж и много, а еда была более значимым стимулом, чем казалось. Сытые «успокаиваются», с биологией ничего не поделать). В то же время, Запад доказал, что даже будучи «сытым», они не прекратили НТР. Какая страна еще сможет тем же похвастаться? Китай уже почти исчерпал запасы бедных и голодных людей, но даже и он не вышел на тот же уровень НТР, что и запад. Про РФ и вообще не говорю — тутошние власти повернули НТР чуть ли не вспять, когда успокоились. Если выбирать между таким западом и такой РФ, то ради прогресса всего Человечества я пожертвую привычным комфортом и соглашусь на их условия. Во время ВОВ дело было иначе — СССР развивался не менее активно, чем США, а Германия ударилась в мракобесие. Но Запад более-менее исправился, а остатки СССР ушли далеко назад. Потому что Запад — хороший марафонец в области НТР, а Россия — краткосрочный спринтеровец с карго-культом НТР. Да и не только Россия, многие страны стараются подражать Западу, но не выходит. Почему не выходит? Во многом потому, что они хотят «казаться, а не быть». Типа «дал миллиард долларов — пусть эти ученые что-нибудь замутят». И нет чтобы возник хотя бы минимум желания разобраться — а на что выделять деньки, а как контролировать результаты, где сейчас острие НТР… Карго-культистам это не интересно, швырнул подачку — «яйцеголовые что-то придумают». Это подход не только Сколково, но и всяких Иранов, которые в перерывах между шестью молитвами Аллаху в день еще могут освоить ракетные технологии пятидесятилетней давности, а ставить цели типа бессмертия человека — уже не могут, потому что для этого нужно совершенно другое сознание, не религиозное, не хуторское, а сознание людей, которые много поколений развивают Человечество в области НТР, несут цивилизацию в другие страны. Многие ругают запад за жестокость. Часто, например, всяких Ротшильдов. Это благодаря фонду Рокфеллера которого началась Зеленая Революция, позволившая выжить нескольким дополнительным миллиардам человек. После всего того, что сделала западная цивилизация и тамошние богачи для человечества (начали НТР!), несколько миллионов погибших людей — это статистическая погрешность на фоне миллиардов, глюки системы управления, издержки на непоборенную алчность, которая у людей в крови. И у Рокфеллера, и у Абрамовича есть алчность, но только первые могут кроме алчности делать и что-то полезное, а вторые — нет. Потому что это очень глубинные установки, это впитывается с молоком матери и тонким аристократическим образованием, с духом столетних родовых библиотек в столетних родовых поместьях. А те, кто в примитивной «пацанской» борьбе пробился наверх сам, как в РФ — те наверное обладают слишком приземленным мышлением, чтобы работать на том же уровне величия, что и западная аристократия. Но разве там только аристократия? Опенсорсные проекты на первом месте спонсируются на западе. Этот аристократический дух спускается с вершин управления уровня Ротшильдов, и через непрямые воздействия передается и обычным людям, вплоть до самых бедных гаражей очередного Брина или Джобса. Поэтому выбор такой — ради прогресса человечества я готов пожертвовать своими хуторскими интересами.
У IT-шников СНГ высокая зарплата благодаря западу. Поэтому я стратегически на стороне запада. Если им лучше искажать историю — значит и мне лучше искажать историю. Страны Прогресса важнее хуторской гордости и интересов хутора. Иногда прогресс требует жертв.
много времени может тратится на чтение include. Если включить опцию «показывать все читаемые include», то их обычно сотни на каждый компилируемый файл.
1) До сингулярности дотянуть хватит и одного-двух поколения. А за счет воспитания и примеров средний интеллект будет все равно выше
2) Деградация социальных систем и мемомов будет происходить медленнее
Радоваться надо, а то повышение ИТ-грамотности упрощает создание великих файерволов и прочих полезных для государства вещей.
все include файлы системных библиотек тоже были в ramdisk?
Умным людям надо создать свое государство, а остальные государства без умников загнутся. Правда государства начнут войну за недопущение выселения… Но умные люди должны победить, ибо умные.

Information

Rating
Does not participate
Registered
Activity