Зачастую, для создания виртуальных ассистентов используются подходы на основе машинного обучения и, конечно, подходы на основе правил. Оба (в большей степени машинное обучение) полагаются на исходные данные, которыми обычно являются человеческие диалоги. При этом, не учитывается фактор того, что пользователи диалоговых систем не будут общаться с ними так же как с реальными людьми.
Новости
Made at Intel. Architecture and religion — 2
Это - продолжение (но еще не окончание!) первой главы. Начало – здесь.
Linpack – как важнейшее из искусств
Второй важнейший “культ”, который определял развитие серверной архитектуры на протяжении десятилетий – это “сакрализация” Linpack. Сам бенчмарк представлен Джеком Донгаррой аж в 1979 году. Но культовым статусом своим он обязан усилиями маркетологов из многих IT компаний (Intel, AMD, IBM, Nvidia, Fujitsu и тд). Linpack имеет массу неоспоримых достоинств.
• Это всего лишь ОДИН тест, в отличие от скажем SPEC CPU, где их 40 с хвостиком.
• К тому же (в отличие от SPEC) он совершенно бесплатный.
• Очень легко обьяснить, что Linpack делает. Он решает систему линейных алгебраических уравнений с числами двойной точности. Используется метод (P)LU разложения (Гаусса) с выбором ведущего элемента.
• В качестве результата Linpack выдает ОДНО число – измеренную производительность системы в (гига -, тера -, пета -, экза) флопах. На основании Linpack строится мировой рейтинг суперкомпьютеров TOP500 и российский TOP50. Так же вычисляют эффективность (искушенные люди обращают на нее внимание), как отношение измеренной производительности к пиковой. Правда, в последнее время само понятие эффективности является несколько “размытым”, из-за того что в процессе исполнения теста тактовая частота может “плавать”.
• Linpack идеально параллелится (MPI, OpenMP и вообще что угодно) и векторизуется.
• И наконец Linpack обеспечивает практически полную (>90%) загрузку вычислительных устройств. В то время как обычные приложения редко показывают больше 20.
И все же Linpack – это всего лишь ОДИН (и к тому же весьма специфичный) тест и переоценка его роли обходится очень дорого. Тем не менее история показывает, что зачастую так оно и происходило.
Где в смартфоне навигационный чип? Часть 1
Если спросить разработчика-железячника чем ему нравится его работа, многие ответят, что возможностью пощупать результат своего труда. Это приятное чувство, когда плата в руках. Она точно такая, как ты её представлял, как ты её придумал. Моргает светодиодами, впивается в руку острой гранью, оставляет след. Это не "бездушный софт", который не покажешь ребенку и не положишь под стекло на выставке.
Но у меня есть ощущение, что эта радость постепенно уходит в прошлое. Покажу на примере приемников спутниковых навигационных систем.
Что такое ГНСС приемник? С системной точки зрения, это один из трех компонентов системы в одном ряду с сегментом космических аппаратов и сегментом контроля и управления.
Дайджест недели от Apple Pro Weekly News (25.04 – 1.05.22)
Запуск магазина для самостоятельного ремонта, новые слухи про iPhone 14, свежие бета-версии операционных систем, квартальный отчёт Apple и планы по удалению приложений не получающих обновления – это и многое другое в новом дайджесте событий из мира Apple, нам есть что рассказать!
Психология в дизайне: как превратить пользователей в покупателей
Психология в дизайне — очень сильный инструмент. Знание типичных паттернов мышления позволяет упростить взаимодействие пользователя с интерфейсом вашего сервиса, увеличить конверсии в продажу на сайте. Очевидно, что тема взаимодействия психологии и дизайна приобретает особое значение для онлайн-магазинов.
Эта публикация — мой авторский перевод-резюме англоязычной статьи из блога shopify.
В статье приводится краткое описание лайфхаков для улучшения опыта пользователей интернет-магазинов от экспертов в сфере UX-проектирования, копирайтинга, создания контента, маркетинга и разработки.
Помните об этике
«Когда люди начинают пользоваться психологией, чтобы превратить пользователей в клиентов, они могут скоро оказаться в мире манипуляций» — напоминает консультант по пользовательскому опыту Пол Боаг. «Хотя психологические уловки типа тёмных паттернов работают, они в конечном итоге отдаляют от нас пользователей. Это приводит к сожалению о сделанной покупке и плохим отзывам.»
Возьмём пример сайта booking и expedia, применяющих эффект дефицита. Вспомним их пресловутый мини-баннер «остался только один номер по этой цене». Сайт показывает сколько людей просматривает сейчас страницу с описанием понравившегося вам номера, как долго номер будет доступен по указанной цене — все эти детали могут создать ложное впечатление ограниченной доступности номеров, подталкивая пользователя совершить покупку. Такая практика подверглась критике со стороны британского управления по защите конкуренции и рынкам.
Как избежать «подводных камней» машинного обучения: руководство для академических исследователей
Этот лонг-рид является сильно переработанным и расширенным переводом статьи How to avoid machine learning pitfalls: a guide for academic researchers (Lones, 2021).
Статья является кратким описанием ряда распространенных ошибок, возникающих при использовании методов машинного обучения, и руководством к тому, как их избежать. Материал предназначен в первую очередь для студентов-исследователей и касается вопросов, регулярно возникающих в академических исследованиях, например, необходимости проводить строгие сравнения и делать обоснованные выводы. Однако материал применим к использованию ML и в других областях.
Водородные электромобили
Как работает водородный привод?
Водородные автомобили приводятся в движение электродвигателем. Вот почему они также являются электрическими автомобилями. Распространенная аббревиатура — FCEV «Электромобиль на топливном элементе».
Решающее отличие от других электромобилей то, что автомобили на водороде производят собственное электричество, а не получают энергию от встроенной батареи, как в случае с полностью электрическими автомобилями или гибридными автомобилями, которые можно заряжать от внешнего источника питания. Водородные автомобили имеют на борту, так сказать, собственную эффективную силовую установку. И эта силовая установка — топливный элемент.
В топливном элементе электрическая энергия вырабатывается из водорода и кислорода. В зависимости от требований эта энергия подается на электродвигатель и/или аккумулятор.
Brennstoffzelle — топливный элемент, Batterie – аккумулятор, Wasserstoff-Tank – водородный баллон, Elektromotor – электромотор, Tankstutzen – сопло бака.
Dell VRTX — четыре блейда у вас под столом
Давайте начистоту, мировой рынок серверов устоялся. На нём закрепились мастодонты, вроде Dell, HPE, Lenovo, IBM, Cisco, Huawei и другие. Все производят плюс-минус схожие линейки серверов: башенные, стоечные, блейд-системы.
Принципиально новых решений почти не появляется. Вышли на плато и скучную эволюционная модель развития. Но есть кое что интересное, выбивающееся из серого однообразия — Dell PowerEdge VRTX. Модель не новая, но если стряхнуть пыль, то она сможет вас удивить.
Развертывание моделей машинного обучения. Часть первая. Размещаем Web-приложение в облачной платформе Heroku
В этой серии статей мы рассмотрим, как на основе готовых моделей создавать приложения, использующие машинное обучение, и организовывать доступ пользователей к ним. Начнем с создания Web-приложения для классификации изображений на Streamlit и развертывания его на облачной платформе Heroku в бесплатном аккаунте. Этот подход подойдет для прототипов и персональных или учебных проектов.
5 самых интересных DIY-проектов на Rasberry Pi начала мая: праздники не проходят даром
Проектов на базе «малинки» тысячи, наверное, уже десятки тысяч. И каждый день появляются все новые и новые — ведь возможностей у одноплатника действительно много, а фантазия гиков неисчерпаема. В подборку попали проекты, которые показались нам наиболее интересными. Понятно, что результат достаточно субъективен, но если у вас есть другие проекты на примете — пишите, обсудим в комментариях.
Нейрохакинг. Аккуратно взламывая мозг
Нейрохакинг — одно из красивых слов, которым люди придумали называть саморазвитие. Только акцент поставлен на прогресс в сфере когнитивных возможностей. А вот насколько эффективно это удается, попробуем разобраться.
Как стать Java разработчиком — путь специалиста Leantech с нуля до уровня Middle
Привет! Меня зовут Дима, я Java-разработчик. Хочу рассказать как я пришел в профессию, вырос до мидла и перешел из госучреждений в аутсорс компанию по разработке приложений. Рассказ будет полезен джунам и тем, кто хочет изучать Java, но боится потратить время впустую.
Я стараюсь следить за трендами в разработке, чтобы знать какие технологии набирают популярность и не отставать от коллег. Так вот, судя по статистике от Github, Java до сих пор находится в топ-3 самых востребованных языков разработки, хоть и немного сдала позиции за последние пару лет. На первом месте JavaScript, а на втором Python.
Неудивительно, что сейчас многие выпускники и студенты-программисты думают о том, чтобы учить Java. Я этот путь уже прошел, поэтому решил помочь новичкам и рассказать про свой опыт.
Мегакалькулятор Бэббиджа. Разностная машина
Когда был создан первый компьютер? Вопрос, с одной стороны, простой, а с другой — не очень. Например, американский ЭНИАК был представлен публике в 1946, хотя разрабатывался с 1943. В 1944 свет увидел «Колосс» — компьютер для дешифровки немецких сообщений. У тех же немцев была серия компьютеров «Z», первый из которых появился ещё в 1938 году. Но «Z1» был механическим вычислительным устройством — т.е., по сути, очень большим и очень мощным калькулятором (впрочем, большего от него и не требовалось). Но вот только Z1 был далеко не первой подобной машиной. За сто лет до него была т.н. «Аналитическая машина» Чарльза Бэббиджа, а до неё — «разностная машина» всё того же Бэббиджа. О ней и предлагаю поговорить.
Сингулярность, желе и математика: делаем робота для реабилитации после инсульта
Привет, Хабр! Сегодня мы позвали в наш блог Валерию Скворцову — ассистента Лаборатории робототехники Университета Иннополис, чтобы она рассказала о разработке научного прототипа робота для реабилитации кистей рук при парезах, вызванных, например, инсультом. Робот спроектирован по принципу параллельного сферического манипулятора, и хотя проект еще не завершен, там уже есть на что посмотреть. Передаем ей слово.
Гидропоника для балкона? Почему бы и да
Скоро лето и хочется чего-нибудь эдакого, связанного с природой, чего-нибудь зелёненького, может быть даже цветущего… Если вас мучают те же самые мысли, что и меня, то вполне можно попытаться объединить реализацию этих мыслей и свои технические навыки для создания небольшой домашней фермы по выращиванию чего-нибудь своего.
Что было до Большого Взрыва?
Кратко: мы не знаем. Но так как этого количества печатных знаков слишком мало для статьи, то я хотел осуществить инвентаризацию возможных решений проблемы.
А в чем, собственно, проблема состоит? Теория Большого Взрыва - это не теория о Большом Взрыве, а о том, что было после него. Сам Большой Взрыв математически выглядит как математическая сингулярность, а это плохо - физики очень не любят бесконечности. Поэтому забота всех теорий о Большом Взрыве - от этих бесконечностей избавиться.
Погружение в систему — вот на что уходит основное время разработчика
Давайте разберёмся, на что уходит время разработчиков. Самый старый из известных мне источников по этой теме — книга «Принципы разработки и проектирования программного обеспечения» Зелковица, Шоу и Гэннона (1979). Там написано, что две трети времени программиста уходит на сопровождение проектов.
Скан страницы:
Затраты на разработку программного обеспечения (1979)
Немного примеров/мыслей навеянных датой 1 Мая…
Вчера прилетела "напоминалка" с одного "нынче в опале" ресурса, о том, что два года назад я поделился с друзьями/подписчиками своим свежим опытом общения с современными "производственниками"...
Выполняю их рекомендации-пожелания (поделиться на HABR), примерно в ключе "лучше поздно, чем никогда" :)
Те кто связан с производством-разработкой в этой статье вряд ли найдут для себя нечто новое, ну а тем, кто только начинает "раскрывать глаза", возможно и пригодиться ...
Текст будет скопирован почти 1:1, там где надо, возможно будут вставки-пояснения [выделение прямыми скобками+курсивом].
Поехали ! (С)
Как мы попали из VUCA в BANI-мир и что нам в нём делать
Почти 20 лет мы прожили в VUCA-мире — нестабильном, неопределённом, сложном и неоднозначном. Но всё слишком изменилось, и эта модель больше не может описывать происходящее. Наша новая реальность — BANI-мир. О том, что значит BANI, как мы к нему пришли и что теперь делать, мы спросили Максима Тимофеева, основателя deep mind, компании, которая использует практики осознанности для развития команд и сообществ.