А что такое идеальный разум? Мы же говорим о таком, который способен видеть и понимать мир, как мы. А после того, как этого достигнет - лучше, чем мы.
Невозможно создать то, не знаю что. А знаем мы только собственный разум, который и пытаемся воссоздать. Но тогда как мы это сделаем, игнорируя собственную природу и среду обитания... И эта статья про то же самое.
Я верю в эволюционную природу разума, а значит сперва искуственному разуму предстоит понять сугубо человеческие понятия, чтобы стать действительно разумным. Как обьяснить ему, что такое боль, человечность, сострадание, если он в приниципе не понимает, что значит боль?
Инстинкт самосохранения - это избегание боли. Больно - значит опасно для жизни. Инстинкт размножения - реализован через удовольствие. Все остальное - это производные. И вся наша мотивация - это сложный комплекс, разобрав который мы все равно придем к чисто биологическим основам.
Кроме того, универсальный разум, не понимающий что такое со-страдание - это просто логическая машина, которая в каком то из сценариев легко решит, что половина всех людей, например, не нужна для планеты и легко ей пожертвует.
Начал свой путь в ml, задавшись вопросом, как смоделировать человеческий разум. В тот момент я еще ничего не знал о искусственных нейросетях, но уже тогда решил, что самодельный разум - это не просто набор для генерации слов, а смоделированный принцип взаимодействия с окружающей средой. А по сути простейший цикл:
Получение сенсорной информации от окружающего мира
Обработка информации с целью предсказания последующих изменений мира
Сопоставление предсказанных изменений со своими инстинктами, желаниями, потребностями
Планирование и выбор действия, которое отдалит от нежелательного или приблизит к желаемому
Само действие и следующий шаг цикла
Выглядит как RL, но по сути любое живое существо укладывается в этот цикл - от бактерии и дождевого червя до человека.
Если еще проще: сенсор-обработка-прогноз-действие
Разница только в возможностях организма на каждом шаге цикла. Какое поличество сенсорной информации мы можем получить и как ее обработать. Как глубоко и далеко можем прогнозировать изменение мира и наше положениеи в нем. Какие раздражители, инстинкты, потребности и желания имеем. Насколько способны влиять на окружайший мир или хотя бы свое положение и свое состояние в нем своими действиями.
Убери любой из пунктов и человеческий уровень квалиа для условного ИИ будет недостижим, потому что только в полном цикле мы получаем тот опыт и уровень понимания реальности, который имеем.
И вот уже и крутая генерация изображений есть, и чатгпт, но достаточно один раз обучить своими руками простенькую языковую модель на базе подборки каких-то киноотзывов в обьеме 200.000 предложений, добавить немного рандома в генерации, как ты уже получаешь подборку философских высказываний о смысле жизни. Отлично, в чатгпт в 10000 раз больше параметров, чем у меня, но сделано в нем ровно то же самое. Где здесь интеллект?
В общем то в приведенном цикле и язык не обязателен, но для нас он уже сам стал частью мира и самостоятельным сенсорным сигналом на уровне абстракции. Но без остальных этапов базового цикла эту абстракцию никак не соотнести с миром. Нет у llm ни потребностей, ни сенсоров, ни возможности влиять на чтото своими действиями.
Был такой фильм "200летний человек". Вот там наиболее реалистично показан процесс зарождения искусственного разума, на мой взгляд. Робот, способный полноценно взаимодействовать с окружающим миром, получивший свободу действий (ну т.е. его просто выбросили), который в итоге себя начинает осознавать. В прошивке изначально заложена необходимость подзаряжаться и помогать людям.
Другой вопрос - наш человеческий вариант компоновки цикла, уверен, не единственный. Даже в живой природе у животных существуют сенсоры, нам недоступные - эхолокация, сенсоры электромагнитного поля и тд. Может добавить в человеческую компоновку пару новых сенсоров, взять производительность ненышних llm - и вот уже можно получить сверхразум с совершенно иной более широкой картиной мира.
А даже и так. С чего мы начинаем изучение мира? С удовлетворения базовых потребностей через систему боль/удовольствие. Другой мотивации изначально в нас нет.
Надо ли нам моделировать боль и удовольствие в искуственном разуме? И сможет ли он стать Разумом в полном смысле без этого?
Рекламный рынок для человека несведущего - это ад)
Менеджер Яндекса, как и большинство на любой другой площадке, никогда не скажет, что "мы понятия не имеет, какой будет результат, пока не потратим определенный бюджет". А какой будет результат предсказать невозможно, пока не попробуешь.
Начинающий предприниматель без опыта продвижения, как правило, считает, что реклама - это как в магазин сходить за хлебом. 50р заплатил - булку хлеба получил. Полная определенность.
Но есть десятки причин, почему даже неплохо настроенная реклама не вернется деньгами - непонятный продукт, неудобное место, плохо обученный персонал, неинтересное предложение, неадекватная цена и т.д.
Лучший совет по рекламе в микробизнесе, который я слышал:
"Вот нужен тебе хороший таргетолог/директолог. Выбираешь нескольких и на каждого закладываешь тестовый бюджет - тысяч в 15 например. С первым поработал - посчитал результат. Потом со вторым. Потом с третьим. Если хотя бы один даст результат - это уже успех, с ним и работай".
В общем, не о чем тут жаловаться, так мир устроен, возможно, Яндекс - просто не для Вас. Ищите - то, что для Вас. Научиться бизнесу есть только один способ - слить в никуда много денег, пока не поймешь, как надо и что работает. Иначе бы все были бизнесменами.
Для большей объективности изложу ситуацию со стороны таксистов
(поскольку сейчас переучиваюсь и параллельно сам подрабатываю в яндекс.такси около 6 мес)
0. Ну, во первых, чего все всполошились из-за оценок около 4,8? :)
Например, рейтинг водителя считается очень высоким, если он выше 4,95. И если ты адекватный, то ниже он падает редко и в основном из-за неадекватных пассажиров, которые есть редко, но стабильно.
Точно так же, как и неадекватные водители.
А еще водитель может просто промазать звездочкой, выставляя оценку, почему нет? — а вы зачем то страдаете из-за такой ерунды)
Поэтому оценка аккумулируется по итогам 40 поездок, чтобы одна неадекватная оценка ни на что не влияла.
1. Сейчас ваш рейтинг ни на что не влияет, Яндекс экспериментирует и ждет, когда все наиграются и рейтинги «стабилизируются».
Поскольку высока вероятность того, о чем пишет автор. Обиженные пассажиры начнут мстить всем подряд таксистам, а таксисты ЕЩЕ БОЛЬШЕ — пассажирам. Почему ЕЩЕ БОЛЬШЕ? — Объясню ниже
2. Почему открыли рейтинг пассажиров сейчас?
Не знаю, открою ли вам тайну, но большая часть водителей Яндекса(по крайней мере из тех, с кем я общался лично, а это не один десяток) его тихо ненавидит, но продолжает работать от безвыходности.
Напряжение растет, водители уходят, приходит все больше всяких узбеков, что, конечно, влияет и на отношение людей к Яндекс.такси.
А тут последние ролики в духе «Вези меня, мразь»…
Видимо игнорировать недовольство и уход водителей стало невозможно.
2. За что таксисты снижают оценки?
Подборка причин из обсуждений таксистов:
— Хлопнул дверью, не поздоровался, не отряхнул грязные ноги
— Долго выходил, точка подачи указана неверно, платное ожидание(которое не окупает простоя)
— Плохо пахнущий, «вонючий», пассажир
— Без спроса поправляют зеркала, тычут в магнитолу и т.п.
— Грубит, качает права, «тыкает» или просто хамоватый неприятный персонаж
— Указывает дорогу, просит нарушить ПДД
— Не пристегнулся
— Не указал, что с ребенком
— Просил заехать куда-либо без добавления точки в маршрут
3. За что таксисты не любят Яндекс?
Да, надо признать, что кроме адекватно сниженных оценок, есть все шансы получить и «кол» просто из принципа, назло Яндексу и его политике в отношении к водителям.
— Яндекс перекроил рынок такси.
Это факт. Причем далеко не в пользу водителей. На все претензии о низких заработках Яндекс отвечает, что просто соблюдает баланс спроса и предложения, снижая цены до стоимости общественного транспорта(60-100р. за провоз троих человек в отдаленный район от дверей до дверей — это реальность для большей части страны в непиковое время)
Но при этом он сам же и создал такую точку баланса, когда приходится держать минимальные цены, чтобы обеспечить заказами всю массу водителей (большая часть которых кстати работает нелегально), для которых сам же Яндекс рынок и открыл, выдавив классические таксопарки.
— По сути, чтобы зарабатывать в такси хоть что-то ощутимое, нужно работать по 12-14 часов в сутки практически без перерывов
— Отвратительная техподдержка, которая крайне редко решает спорные моменты в пользу водителя и отвечает шаблонными отписками, часто с задержкой в несколько дней
— Непрозрачная система оценки водителя. Когда ты не понимаешь, кто и за что поставил тебе плохую оценку, и можешь только догадываться, чем ты неугодил.
— Тот самый потребительский экстремизм. Частое снижения рейтинга водителя из-за:
** водитель попросил пристегнуть ребенка (конфликты по детям с неадекватными яжемамами — тема частая, поэтому многие в принципе отказываются возить детей)
** пассажир не захотел платить за платное ожидание
** пассажир пожаловался, просто чтобы получить промокод за бесплатную поездку в следующий раз
— водитель принимая заказ не видит стоимость поездки, а часто и точку Б, куда надо ехать.
— Требования водителей просты и понятны. Поднимите цены до адекватного уровня, откройте точку Б и стоимость поездки, наладьте работу техподдержки.
Но вместо этого получают от Яндекса заигрывания в виде встреч с разработчиками, обещаниями какой-то нематериальной мотивации и приятными, но малозначительными улучшениями юзабилити приложения.
МОРАЛЬ.
Большинство водителей ощущают себя заложниками Яндекса и ни на что не могут повлиять.
Поэтому кто-то просто уходит, кто-то терпит (при определенных условиях на своем авто зарабатывать все-таки можно на уровне средней офисной зарплаты), а кто-то от бессилия ненавидит Яндекса и все, что его олицетворяет, включая каждого пассажира. И единственная возможность выпустить пар — снижать оценки всем подряд.
Ой, да. спасибо за курс! stepik.org/course/3356
Там очень много классных задачек для закрепления всех возможных базовых вещей для DS:
python, библиотеки numpy, pandas, matplotlib, seaborn, математика. Прям сидеть руку набивать — оч. хорошо заходит
ну я и не разработчик, а больше аналитик сейчас, если отбросить модные англицизмы. думаю, с опытом разработки Вам будет гораздо проще перейти в другую сферу, чем мне, если сокусироваться на том, что ожидают именно там.
в первой части я как раз и описывал, как практику набирал, всеми доступными способами — хакатоны, тестовые задания, kaggle. Многие свои пет-проекты пилят в свободное время. Короче, надо, чтоб было, что показать. А для этого придется поработать бесплатно, на портфолио. Это нормально для любой новой сферы, неважно разработка это или любая другая работа.
скорее в таком случае она бы вобще не произошла)) хотя, кто знает…
и кстати, все, что касается прошлого опыта, я вычеркнул из резюме по советам бывалых. оставив только размытые формулировки об опыте в продажах и СММ, чтобы не пугать hr-ов
спасибо. не знаю, как насчет продуктивности… главное правило для себя вывел — просто заниматься чем-то одним, а не скакать между 5 курсами или проектами. так гораздо эффективнее.
хотя постоянно приходится себя тормозить, когда видишь что-то новое и интересное
полная удаленка.
не знаю, как сейчас, а до января 2021, пока по собесам ходил — категоричный релокейт ни разу не предложили. в крайнем случае — на выбор, и так, и так, но в основном — удаленка
да нее, объективно есть куда расти и ошибки «детские» еще делаю, сам все понимаю. на требования к мидлам даже с натяжкой не тяну. там нужен опыт технологий, которые связаны с выводом моделей в продакшн. а это можно только на реальных проектах освоить
но приставку «junior» в резюме убрал на всякий случай по советам бывалых перекатчиков)
ООП, итераторы, генераторы, sql — понимаю, хотя и не в совершенстве. В остальном есть куда расти, согласен.
насчет json — там сложная вложенная структура была, а до этого момента json файлы мне не попадались. Плюс авральный режим работы. Как-то сделал, потом спокойно все разобрал.
А что такое идеальный разум? Мы же говорим о таком, который способен видеть и понимать мир, как мы. А после того, как этого достигнет - лучше, чем мы.
Невозможно создать то, не знаю что. А знаем мы только собственный разум, который и пытаемся воссоздать. Но тогда как мы это сделаем, игнорируя собственную природу и среду обитания... И эта статья про то же самое.
Я верю в эволюционную природу разума, а значит сперва искуственному разуму предстоит понять сугубо человеческие понятия, чтобы стать действительно разумным. Как обьяснить ему, что такое боль, человечность, сострадание, если он в приниципе не понимает, что значит боль?
Инстинкт самосохранения - это избегание боли. Больно - значит опасно для жизни. Инстинкт размножения - реализован через удовольствие. Все остальное - это производные. И вся наша мотивация - это сложный комплекс, разобрав который мы все равно придем к чисто биологическим основам.
Кроме того, универсальный разум, не понимающий что такое со-страдание - это просто логическая машина, которая в каком то из сценариев легко решит, что половина всех людей, например, не нужна для планеты и легко ей пожертвует.
Начал свой путь в ml, задавшись вопросом, как смоделировать человеческий разум. В тот момент я еще ничего не знал о искусственных нейросетях, но уже тогда решил, что самодельный разум - это не просто набор для генерации слов, а смоделированный принцип взаимодействия с окружающей средой. А по сути простейший цикл:
Получение сенсорной информации от окружающего мира
Обработка информации с целью предсказания последующих изменений мира
Сопоставление предсказанных изменений со своими инстинктами, желаниями, потребностями
Планирование и выбор действия, которое отдалит от нежелательного или приблизит к желаемому
Само действие и следующий шаг цикла
Выглядит как RL, но по сути любое живое существо укладывается в этот цикл - от бактерии и дождевого червя до человека.
Если еще проще: сенсор-обработка-прогноз-действие
Разница только в возможностях организма на каждом шаге цикла. Какое поличество сенсорной информации мы можем получить и как ее обработать. Как глубоко и далеко можем прогнозировать изменение мира и наше положениеи в нем. Какие раздражители, инстинкты, потребности и желания имеем. Насколько способны влиять на окружайший мир или хотя бы свое положение и свое состояние в нем своими действиями.
Убери любой из пунктов и человеческий уровень квалиа для условного ИИ будет недостижим, потому что только в полном цикле мы получаем тот опыт и уровень понимания реальности, который имеем.
И вот уже и крутая генерация изображений есть, и чатгпт, но достаточно один раз обучить своими руками простенькую языковую модель на базе подборки каких-то киноотзывов в обьеме 200.000 предложений, добавить немного рандома в генерации, как ты уже получаешь подборку философских высказываний о смысле жизни. Отлично, в чатгпт в 10000 раз больше параметров, чем у меня, но сделано в нем ровно то же самое. Где здесь интеллект?
В общем то в приведенном цикле и язык не обязателен, но для нас он уже сам стал частью мира и самостоятельным сенсорным сигналом на уровне абстракции. Но без остальных этапов базового цикла эту абстракцию никак не соотнести с миром. Нет у llm ни потребностей, ни сенсоров, ни возможности влиять на чтото своими действиями.
Был такой фильм "200летний человек". Вот там наиболее реалистично показан процесс зарождения искусственного разума, на мой взгляд. Робот, способный полноценно взаимодействовать с окружающим миром, получивший свободу действий (ну т.е. его просто выбросили), который в итоге себя начинает осознавать. В прошивке изначально заложена необходимость подзаряжаться и помогать людям.
Другой вопрос - наш человеческий вариант компоновки цикла, уверен, не единственный. Даже в живой природе у животных существуют сенсоры, нам недоступные - эхолокация, сенсоры электромагнитного поля и тд. Может добавить в человеческую компоновку пару новых сенсоров, взять производительность ненышних llm - и вот уже можно получить сверхразум с совершенно иной более широкой картиной мира.
А даже и так. С чего мы начинаем изучение мира? С удовлетворения базовых потребностей через систему боль/удовольствие. Другой мотивации изначально в нас нет.
Надо ли нам моделировать боль и удовольствие в искуственном разуме? И сможет ли он стать Разумом в полном смысле без этого?
Рекламный рынок для человека несведущего - это ад)
Менеджер Яндекса, как и большинство на любой другой площадке, никогда не скажет, что "мы понятия не имеет, какой будет результат, пока не потратим определенный бюджет". А какой будет результат предсказать невозможно, пока не попробуешь.
Начинающий предприниматель без опыта продвижения, как правило, считает, что реклама - это как в магазин сходить за хлебом. 50р заплатил - булку хлеба получил. Полная определенность.
Но есть десятки причин, почему даже неплохо настроенная реклама не вернется деньгами - непонятный продукт, неудобное место, плохо обученный персонал, неинтересное предложение, неадекватная цена и т.д.
Лучший совет по рекламе в микробизнесе, который я слышал:
"Вот нужен тебе хороший таргетолог/директолог. Выбираешь нескольких и на каждого закладываешь тестовый бюджет - тысяч в 15 например. С первым поработал - посчитал результат. Потом со вторым. Потом с третьим. Если хотя бы один даст результат - это уже успех, с ним и работай".
В общем, не о чем тут жаловаться, так мир устроен, возможно, Яндекс - просто не для Вас. Ищите - то, что для Вас. Научиться бизнесу есть только один способ - слить в никуда много денег, пока не поймешь, как надо и что работает. Иначе бы все были бизнесменами.
(поскольку сейчас переучиваюсь и параллельно сам подрабатываю в яндекс.такси около 6 мес)
0. Ну, во первых, чего все всполошились из-за оценок около 4,8? :)
Например, рейтинг водителя считается очень высоким, если он выше 4,95. И если ты адекватный, то ниже он падает редко и в основном из-за неадекватных пассажиров, которые есть редко, но стабильно.
Точно так же, как и неадекватные водители.
А еще водитель может просто промазать звездочкой, выставляя оценку, почему нет? — а вы зачем то страдаете из-за такой ерунды)
Поэтому оценка аккумулируется по итогам 40 поездок, чтобы одна неадекватная оценка ни на что не влияла.
1. Сейчас ваш рейтинг ни на что не влияет, Яндекс экспериментирует и ждет, когда все наиграются и рейтинги «стабилизируются».
Поскольку высока вероятность того, о чем пишет автор. Обиженные пассажиры начнут мстить всем подряд таксистам, а таксисты ЕЩЕ БОЛЬШЕ — пассажирам. Почему ЕЩЕ БОЛЬШЕ? — Объясню ниже
2. Почему открыли рейтинг пассажиров сейчас?
Не знаю, открою ли вам тайну, но большая часть водителей Яндекса(по крайней мере из тех, с кем я общался лично, а это не один десяток) его тихо ненавидит, но продолжает работать от безвыходности.
Напряжение растет, водители уходят, приходит все больше всяких узбеков, что, конечно, влияет и на отношение людей к Яндекс.такси.
А тут последние ролики в духе «Вези меня, мразь»…
Видимо игнорировать недовольство и уход водителей стало невозможно.
2. За что таксисты снижают оценки?
Подборка причин из обсуждений таксистов:
— Хлопнул дверью, не поздоровался, не отряхнул грязные ноги
— Долго выходил, точка подачи указана неверно, платное ожидание(которое не окупает простоя)
— Плохо пахнущий, «вонючий», пассажир
— Без спроса поправляют зеркала, тычут в магнитолу и т.п.
— Грубит, качает права, «тыкает» или просто хамоватый неприятный персонаж
— Указывает дорогу, просит нарушить ПДД
— Не пристегнулся
— Не указал, что с ребенком
— Просил заехать куда-либо без добавления точки в маршрут
3. За что таксисты не любят Яндекс?
Да, надо признать, что кроме адекватно сниженных оценок, есть все шансы получить и «кол» просто из принципа, назло Яндексу и его политике в отношении к водителям.
— Яндекс перекроил рынок такси.
Это факт. Причем далеко не в пользу водителей. На все претензии о низких заработках Яндекс отвечает, что просто соблюдает баланс спроса и предложения, снижая цены до стоимости общественного транспорта(60-100р. за провоз троих человек в отдаленный район от дверей до дверей — это реальность для большей части страны в непиковое время)
Но при этом он сам же и создал такую точку баланса, когда приходится держать минимальные цены, чтобы обеспечить заказами всю массу водителей (большая часть которых кстати работает нелегально), для которых сам же Яндекс рынок и открыл, выдавив классические таксопарки.
— По сути, чтобы зарабатывать в такси хоть что-то ощутимое, нужно работать по 12-14 часов в сутки практически без перерывов
— Отвратительная техподдержка, которая крайне редко решает спорные моменты в пользу водителя и отвечает шаблонными отписками, часто с задержкой в несколько дней
— Непрозрачная система оценки водителя. Когда ты не понимаешь, кто и за что поставил тебе плохую оценку, и можешь только догадываться, чем ты неугодил.
— Тот самый потребительский экстремизм. Частое снижения рейтинга водителя из-за:
** водитель попросил пристегнуть ребенка (конфликты по детям с неадекватными яжемамами — тема частая, поэтому многие в принципе отказываются возить детей)
** пассажир не захотел платить за платное ожидание
** пассажир пожаловался, просто чтобы получить промокод за бесплатную поездку в следующий раз
— водитель принимая заказ не видит стоимость поездки, а часто и точку Б, куда надо ехать.
— Требования водителей просты и понятны. Поднимите цены до адекватного уровня, откройте точку Б и стоимость поездки, наладьте работу техподдержки.
Но вместо этого получают от Яндекса заигрывания в виде встреч с разработчиками, обещаниями какой-то нематериальной мотивации и приятными, но малозначительными улучшениями юзабилити приложения.
МОРАЛЬ.
Большинство водителей ощущают себя заложниками Яндекса и ни на что не могут повлиять.
Поэтому кто-то просто уходит, кто-то терпит (при определенных условиях на своем авто зарабатывать все-таки можно на уровне средней офисной зарплаты), а кто-то от бессилия ненавидит Яндекса и все, что его олицетворяет, включая каждого пассажира. И единственная возможность выпустить пар — снижать оценки всем подряд.
stepik.org/course/3356
Там очень много классных задачек для закрепления всех возможных базовых вещей для DS:
python, библиотеки numpy, pandas, matplotlib, seaborn, математика. Прям сидеть руку набивать — оч. хорошо заходит
в первой части я как раз и описывал, как практику набирал, всеми доступными способами — хакатоны, тестовые задания, kaggle. Многие свои пет-проекты пилят в свободное время. Короче, надо, чтоб было, что показать. А для этого придется поработать бесплатно, на портфолио. Это нормально для любой новой сферы, неважно разработка это или любая другая работа.
и кстати, все, что касается прошлого опыта, я вычеркнул из резюме по советам бывалых. оставив только размытые формулировки об опыте в продажах и СММ, чтобы не пугать hr-ов
хотя постоянно приходится себя тормозить, когда видишь что-то новое и интересное
github.com/artyba/ml_pets_and_study
не знаю, как сейчас, а до января 2021, пока по собесам ходил — категоричный релокейт ни разу не предложили. в крайнем случае — на выбор, и так, и так, но в основном — удаленка
но приставку «junior» в резюме убрал на всякий случай по советам бывалых перекатчиков)
насчет json — там сложная вложенная структура была, а до этого момента json файлы мне не попадались. Плюс авральный режим работы. Как-то сделал, потом спокойно все разобрал.