Как стать автором
Обновить

Представлен фреймворк, который за полчаса учит робозахват выполнять 6 разных задач

Машинное обучение *Разработка робототехники *Робототехника
image

Исследователи из Калифорнийского университета в Беркли разработали структуру Framework for Efficient Robotic Manipulation (FERM), которая обучает роботизированную руку шести разным задачам в течение 25 минут со средним показателем успеха 96,7%.
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 1.7K
Комментарии 1

Toyota научила роботов обобщать выполнение задач для разных сред

Машинное обучение *Разработка робототехники *Робототехника

Исследовательский институт Toyota (TRI) представил новые возможности робототехники, направленные на решение сложных задач в домашних условиях. В частности, роботов обучили действовать в сложных ситуациях, включая распознавание прозрачных и отражающих поверхностей и реагирование на них в различных обстоятельствах.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 755
Комментарии 2

Alphabet задействовала прототипы своих роботов для уборки офисов Google

Разработка робототехники *Робототехника Офисы IT-компаний

Alphabet объявила, что ее проект Everyday Robots Project развернет первые прототипы «универсального обучающегося робота» в кампусах Google Bay Area для уборки.

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 1.7K
Комментарии 0

DeepMind создал систему ИИ, которая способна выполнять более 600 задач

Машинное обучение *Искусственный интеллект

DeepMind выпустила систему искусственного интеллекта «общего назначения», которую можно научить выполнять множество различных типов задач. Исследователи обучили систему под названием Gato выполнять 604 задания, в том числе добавлять подписи к изображениям, участвовать в диалогах, складывать блоки с помощью роборуки и играть в игры Atari.

Читать далее
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 3K
Комментарии 7

Вред многозадачности официально подтверждён

GTD *
Многие менеджеры и программисты, особенно среди молодых, искренне полагают, что одновременное выполнение нескольких процессов повышает общую производительность труда. На самом деле это заблуждение. Исследования ученых из Института мозга будущего при Оксфорде показало, что наш «центральный процессор» совершенно не приспособлен к такому режиму, даже у Generation X.
Читать дальше →
Всего голосов 63: ↑62 и ↓1 +61
Просмотры 8.4K
Комментарии 122

Лимит «многозадачности» человека равен четырем

Мозг
Многие продвинутые управленцы любят воображать себя «многоголовыми монстрами», способными одновременно выполнить несколько дел, например, проверять электронную почту, во время разговора по телефону и просмотра ежедневных котировок акций компании на бирже и т.д. Но они впустую тратят время, если пытаются сконцентрироваться более чем на четырёх процессах одновременно, утверждают учёные из Университета штата Орегон, США.

Исследователи установили, что наш мозг имеет своеобразный предустановленный природой лимит на количество одновременно выполняемых мыслительных процессов. Этот лимит для большинства индивидуумов равняется четырём и не может быть преодолён ни силой воли, ни длительными тренировками. Причём, в случае выполнения сложных умственных упражнений, ограничение распространяется на количество одновременно решаемых задач в «многозадачном мыслительном приложении».

Кроме того, исследователи выявили строгую корреляцию между объёмом краткосрочной памяти человека и его интеллектом. Например, люди с потенциально высоким IQ способны решать несколько задач одновременно, однако нет никакой уверенности, что они могут успешно пройти стресс-тесты или быть полезными на работе. Их память может быть очень вместительной, но недостаточно свободной для полноценной работы. Такие люди много размышляют и слывут «аналитиками», однако практический выход их умственных усилий, как правило, не высок.

Исследование профинансировано Национальным институтом здоровью США (National Institutes of Health) и Национальным научным фондом США (National Science Foundation).
Читать дальше →
Всего голосов 2: ↑0 и ↓2 -2
Просмотры 745
Комментарии 1

На «Висте» запустили 108 приложений одновременно: видео

Софт
Фанаты Microsoft не остались в долгу у поклонников Apple, которые вот уже несколько дней любуются на потрясающий скриншот Mac OS X Leopard с полутора сотнями запущенных приложений (MacBook Pro 2,2 ГГц, 4 ГБ RAM). Это выглядит действительно красиво:

Щёлкнуть мышкой для большой картинки

В продолжение темы один из фанов запустил на десктопе «Леопарда» 16 видеофильмов одновременно (видео).

Поклонники Windows ответили не менее впечатляющим видео, на котором Vista обсчитывает 108 приложений, расходуя всего 30% ресурсов процессора (машина Intel Core 2 Quad Q6600 с 4 ГБ RAM).

Приверженцы Linux пока остаются в стороне от этой схватки. Но есть ощущение, что скоро и из их лагеря появится кто-нибудь и заявит, что у него нормально работает 250 000 приложений одновременно на шести мониторах.
Всего голосов 76: ↑71 и ↓5 +66
Просмотры 734
Комментарии 186

Синдром рассеянного внимания меняет человечество

Здоровье
Молодёжь тупеет? Люди становятся более легкомысленными? Можно сказать и так, но учёные предпочитают использовать другие формулировки: по их мнению, цифровые технологии способствуют возникновению синдрома рассеянного внимания у абсолютного большинства населения. Человеческий мозг не приспособлен для многозадачного режима работы, что уже неоднократно обсуждалось на Хабре. Это понятно. Но теперь врачи говорят, что последствия длительной «многозадачности» уже необратимы. Молодёжь из «цифрового поколения» просто не может сконцентрироваться на чём-то одном на долгое время (они даже не могут прочитать ни одну книгу до конца; для них даже несколько страниц текста — это уже слишком много). Некоторые специалисты считают, что это очень опасная тенденция.

Этой глобальной проблеме посвящена книга “Distracted: эрозия внимания и наступающие тёмные времена” (автор — Мегги Джексон). Может быть, автор где-то сгущает краски, но факты остаются фактами: синдром рассеянного внимания уже сейчас реально приводит к тысячам смертей. Из-за рассеянного внимания в наши дни гибнут сотни людей в ДТП, происходят техногенные аварии, у людей появляются серьёзные ментальные проблемы, а экономика теряет миллиарды долларов по причине понижения эффективности труда.
Читать дальше →
Всего голосов 77: ↑70 и ↓7 +63
Просмотры 1.7K
Комментарии 196

Попытка реализации многопоточности в PHP

Чулан
Задача была в след: Нужно было получить координаты для множества городов и регионов.
Т.к. координат было куча возникло решение в многопоточности.

Плюсы: одновременное выполнение нескольких запросов к серверу.
Минусы: если запускать свой скрипт, то надо указывать url к скрипту, т.е. на локале не всегда будет работать.
Читать дальше →
Всего голосов 11: ↑5 и ↓6 -1
Просмотры 284
Комментарии 23

Многозадачность мозга можно тренировать

GTD *
Как известно, человеческий мозг демонстрирует самые плачевные результаты, когда его заставляют выполнять несколько задач одновременно. Эффективность снижается многократно, и не только у людей старшего поколения, но даже у молодёжи, хотя они выросли в условиях многозадачности. Казалось бы, такой мощнейший нейрокомпьютер, как мозг, не должен испытывать проблем, выполняя две простенькие задачи (например, набирать текст на клавиатуре и разговаривать при этом) — но известное «подтормаживание» есть. Как сейчас стало известно, этот феномен имеет физическую природу: оказывается, в лобную долю мозга встроен искусственный «тормоз», или предохранитель. Впрочем, его можно тренировать.

С помощью магнитно-резонансного сканирования американским нейробиологам удалось выявить конкретные участки префронтального кортекса, которые по неизвестной причине создают искусственные задержки при одновременном выполнении нескольких задач. Например, если мозг получает две задачи на выполнение с временной разницей менее 300 мс, то он искусственно затормаживает выполнение второй задачи на время до 1000 мс, пока первая не закончена. Если же временной интервал между задачами превышает 1000 мс, то никакого «затормаживания» не наблюдается. Что интересно, скорость срабатывания «предохранителя» можно повысить, если тренироваться.

Другими словами, если постоянно разговаривать по телефону за рулём (играть в компьютерные игры, слушать плеер во время разговора с людьми и т.д.), то со временем вы сможете почти нормально вести автомобиль. Грубо говоря, задержка на возникновение опасной ситуации может снизиться с 1000 мс до 300 мс, и это может спасти вам жизнь. Но скорость реакции никогда не уменьшится до того уровня, какой есть у человека, не разговаривающего во время вождения. То есть тренировка помогает, но только до определённой степени.

Результаты своей работы “Training improves multitasking performance by increasing the speed of information processing in human prefrontal cortex” учёные опубликовали в журнале Neuron 2009;63(1):127-38.
Читать дальше →
Всего голосов 80: ↑72 и ↓8 +64
Просмотры 14K
Комментарии 133

Многозадачность ОС в разрезе системы массового обслуживания

Чулан
Мне бы хотелось рассказать немного о многозадачности операционной системы. О концепте управления процессами и потоками с точки зрения ОС (и процессора/процессоров) как системы массового обслуживания. О том, «как это происходит».

Процессов ведь много, а ресурсы ограничены. На всех сразу не хватает. Что же делать? И вот тут возникает аналогия с системой массового обслуживания. Можно представить пул процессов как очередь в кассу. Ой, простите, в процессор. И архаичных вариантов обработки такой очереди [мне известно] три.

Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 1.2K
Комментарии 7

Многозадачность – это миф?

Блог компании Intel

В этом блоге, как и во многих других, различные авторы (включая меня), часто пишут о том, как хороши параллельные технологии и всякие «много»-термины: многозадачность, многоядерность… И это понятно :-). Но в последнее время я часто стал сидя за компьютером ожидать завершения той или иной задачи прямо вот как человечек на этой картинке. Причем, как за компьютером с двумя ядрами, так и с четырьмя. Что же это за задачи, которые вынуждают меня ждать их завершения?
Читать дальше →
Всего голосов 69: ↑37 и ↓32 +5
Просмотры 16K
Комментарии 71

Многозадачность в iOS4. Не все так гладко

Смартфоны
Одна из «вкусностей» мобильной операционной системы от Apple, которую так долго ждали пользователи iДевайсов, оказалась немного сырой. Речь о функции многозадачности, которой многим так не хватало. Конечно, сам принцип работы этой функции реализован куда лучше, чем в других мобильных ОС, но конечный пользователь скорее всего найдет некоторые неудобства.
image
Читать дальше →
Всего голосов 49: ↑21 и ↓28 -7
Просмотры 409
Комментарии 38

Как работает многозадачность

Программирование *
Из песочницы
В ответ на Как вы считаете, как работает многозадачность на 80386?. По моему мнению, ни один из предлагавшихся вариантов ответа не верен, а верен такой:

Процессор ничего не знает ни о потоках, ни о процессах. Он просто последовательно выполняет инструкции, пока не случится прерывание. Обработка прерывания сводится к вызову процедуры, не заданному в исполняемом коде. Эта процедура (являющаяся частью операционной системы) производит при необходимости переключение процессов и потоков. Чаще всего процедура прерывания просто делает выход и прерванный поток продолжает свою работу, ничего не заметив.
Читать дальше →
Всего голосов 93: ↑63 и ↓30 +33
Просмотры 7K
Комментарии 48

Как свободное ПО способствовало успеху Стива Джобса и Apple

Open source *
Перевод
Все мы отмечаем успешную карьеру Стива Джобса и благодарны ему за огромные улучшения в компьютерных интерфейсах и электронных устройствах. Он просто великолепен. Но в то же время Apple — централизованная, контролируемая организация с жёстким надзором за App Store и анонсами новых продуктов. Скрытая причина того, что сейчас недовольные пользователи и приверженцы свободного ПО обратили свою историческую антипатию к Microsoft в сторону Apple — то, что эта компания представляет собой блестящую бизнес-историю в новой эпохе. Поэтому я хочу примирить обе стороны и рассказать, насколько важным является свободное ПО для успеха Джобса и Apple.
Читать дальше →
Всего голосов 141: ↑93 и ↓48 +45
Просмотры 2.3K
Комментарии 149

Три совета по использованию многозадачности на BlackBerry PlayBook

Планшеты
Перевод
Поскольку я работаю с BlackBerry PlayBook уже некоторое время, то хотел бы дать несколько советов по использованию многозадачности, поскольку, откровенно говоря, планшет BlackBerry PlayBook создан именно для этого! Я дам вам хорошие подсказки для просмотра уведомлений, переключения на другую песню или изменения настроек на лету, а также расскажу о моих любимых жестах и о полноэкранном переключении приложений.

PlayBook. Вызов строки состояния из браузера.

Хватайте PlayBook, чтобы можно было попробовать в деле все эти советы. И мы начинаем.
Читать дальше →
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 1.4K
Комментарии 4

Go: производительность горутин

Программирование *Go *
Перевод

Введение


В этом посте мы рассмотрим производительность горутин (goroutine). Горутины — это нечто в роде очень дешевых и легковесных потоков. Больше всего, наверное, они похожи на процессы в Erlang.

Согласно документации мы можем использовать сотни тысяч горутин в наших программах. И цель статьи — проверить и конкретизировать это.
Читать дальше →
Всего голосов 52: ↑51 и ↓1 +50
Просмотры 14K
Комментарии 6

Многозадачность в микроконтроллерах на основе продолжений

C *
Из песочницы
Программисты C и так не избалованы возможностями языка, а разработчики встроенных систем на микроконтроллерах ограничены еще больше, зачастую их программы работают на голом железе, без поддержки ОС.
Возможность использования в С сопрограмм, генераторов, кооперативной многозадачности часто может сильно упростить программу и сэкономить силы, но эти возможности языка не очевидны и многие про них не знают.
Продолжения (contionuation) позволяют запомнить состояние выполнения программного потока (функции), и вернуться к этому месту в дальнейшем.
Используя продолжения, мы можем получить сопрограммы (coroutine), а это уже практически готовые генераторы, итераторы и кооперативная многозадачность.
Читать дальше →
Всего голосов 67: ↑66 и ↓1 +65
Просмотры 24K
Комментарии 12

Возвращаясь к многозадачности на PHP

PHP *
Из песочницы
Написать эту статью меня побудила совершенно удручающая, на мой взгляд, ситуация с решением многозадачности на языке PHP.
Большая часть программистов заявляют что многозадачности в PHP нет, поэтому не надо и пытаться, а менее зашоренные все же пытаются как нибудь извратиться через запуск множества скриптов или, в лучшем случае, придумывают какие то очень частные решения для распараллеливания скачивания, например.

Статья предназначена для демонстрации самой идеи как вообще реализовать многозадачность практически на любом языке программирования.
Так сказать Proof of concept.
Как говорится всё новое это хорошо забытое старое.
Читать дальше →
Всего голосов 28: ↑13 и ↓15 -2
Просмотры 3K
Комментарии 26