Компания Rigetti разработала масштабируемую квантовую архитектуру и готовит запуск "облака" с 36 кубитами

Квантовый чипНе так давно компания IBM объявила о создании универсальной квантовой вычислительной системы с 16 квантовыми битами, кубитами. А специалисты компании Google ведут сейчас работу по созданию вычислительной системы уже с 50 кубитами. В этой гонке квантовых вычислительных технологий принимает участие и менее известная компания Rigetti, специалисты которой создали чип 8-кубитного квантового процессора, архитектура которого допускает масштабируемость системы до сколь угодно большого уровня.
 | Опубликовано Informatic | Подробнее | Комментарии: 1

Искусственный интеллект научился писать программы, "воруя" участки кода других программ

Программный кодИсследователи из компании Microsoft Research и Кембриджского университета создали систему искусственного интеллекта под названием DeepCoder, которая уже способна самостоятельно писать не очень сложные программы, решающие задачи наподобие типовых задач для соревнований по программированию. Дальнейшее развитие данного направления может привести к тому, что созданием компьютерных программ смогут заниматься люди, абсолютно ничего не понимающие в программировании. Для этого им потребуется лишь описать решаемую задачу, придерживаясь набора определенных правил.
 | Опубликовано Informatic | Подробнее | Комментарии: 2
8 августа 2016 | Медицина

Ученые превратили ДНК в двигатель для сверхэффективной наномашины

ДНКГруппа исследователей из университета Макмастера (McMaster University) придумала новый способ использования молекул ДНК в качестве двигателя микроскопической "машины", которую можно включить и выключить, и которая может быть использована для поисков следов различных веществ, начиная от следов деятельности бактерий и вирусов, и заканчивая тяжелыми металлами и лекарственными препаратами. Молекулы ДНК изначально являлись лишь носителем генетической информации, на базе которых существует все живое на земном шаре, но успехи в деле производства цепочек синтетической ДНК сделали эти молекулы чем-то вроде универсального программируемого элемента, позволяющего реализовать множество видов новых биологических технологий, нанотехнологий и т.п.
 | Опубликовано DrWho | Подробнее | Комментарии: 0

WISP - крошечный беспроводной компьютер, которому для работы достаточно энергии радиоволн

Беспроводной компьютер WISPРазработчики различных электронных устройств каждый раз сталкиваются с проблемой обеспечения электрического питания. Самым легким способом является подключение устройства к электрической сети, однако это ограничивает мобильность устройства длиной его шнура питания. Можно снабдить устройство аккумуляторными батареями, но они требуют периодической подзарядки и имеют ограниченный срок службы. Но, что, если требуется разместить устройства, к примеру, датчики, контролирующие целостность структуры на протяжении десятилетий, в недрах подземного туннеля? Для этого потребуется достаточно сложная система их электроснабжения или их постоянное обслуживание с целью замены батарей питания. Однако недавно появился и еще один вариант - миниатюрный компьютер WISP (Wireless Identification and Sensing Platform), который является универсальным программируемым беспроводным компьютером, которому для его работы хватает энергии, получаемой из энергии радиоволн.
 | Опубликовано Informatic | Подробнее | Комментарии: 5

Cello - язык, позволяющий программировать живые клетки

МикроорганизмыНовый язык программирования, весьма подобный языкам программирования компьютеров, дает исследователям в руки новый инструмент, позволяющий создавать биологические логические схемы, функционирующие прямо внутри живых клеток. Пока при помощи этого языка, который получил название Cello, ученые создали простейшие биологические цепи, но позже могут быть созданы весьма и весьма сложные цепи и схемы, которые позволят микроорганизмам диагностировать заболевания, самостоятельно производить необходимые лекарственные препараты и самоуничтожаться после выполнения поставленных задач.
 | Опубликовано DrWho | Подробнее | Комментарии: 3

Новая технология автоматического программирования делает "рой" роботов более гибким, надежным и безопасным

Группа роботов KiloBotsИсследователи из компании Sheffield Robotics, дочернего предприятия Шеффилдского университета, разработала новую технологию автоматического программирования "роя" роботов, насчитывающего большое количество его членов. Испытания нового метода были произведены на "рое" из 600 миниатюрных роботов типа KiloBots, которые обрели способность выполнения нескольких независимых задач в параллельном режиме. Подход с автоматическим программированием позволяет устранить ошибки, возникающие в результате влияния человеческого фактора, и такой подход может оказаться очень полезным там, где требуется очень высокий уровень безопасности и отсутствие ошибок в программном обеспечении, к примеру, в автомобилях-роботах.
 | Опубликовано RoboMan | Подробнее | Комментарии: 0
27 ноября 2015 | Медицина

Ученые разработали технологию перепрограммирования нейронов мозга и реконфигурации нейронных сетей

Нейроны мозгаВ ходе предыдущих исследований ученые из Института стволовых клеток Гарвардского университета разработали технологию повторного перепрограммирования нейронов, превращения нейронов одного типа в нейроны других типов прямо в мозге живых животных. Теперь они сделали следующий шаг, продемонстрировав, что нейронные сети также могут быть подвержены реконфигурации путем разрыва существующих и установления новых синаптических связей между нейронами, прошедшими через процесс перепрограммирования.
 | Опубликовано DrWho | Подробнее | Комментарии: 7

Разработана новая архитектура для масштабируемых квантовых вычислительных систем, допускающая их свободное программирование

Квантовая вычислительная системаВ течение последнего десятилетия были сделаны значительные успехи в области разработки квантовых вычислительных систем, которые способны решать некоторые тяжелые вычислительные задачи намного более быстро и эффективно, нежели классические компьютеры. Ученые-физики уже создали массу различных типов квантовых битов (кубитов) и разработали другие "стандартные блоки" из которых они строят лабораторные вычислительные системы, способные решать относительно простые задачи. С практической точки зрения более широкую распространенность получили квантовые компьютеры, основанные на технологиях так называемых адиабатных квантовых вычислений. Однако и эти технологии продолжают сталкиваться с проблемой, заключающейся в том, что кодирование программы представляет собой кодирование взаимодействий между отдельными кубитами и для решения некоторых задач требуется возможность кодирования квантовых соединений типа "все-ко-всем", а такое кодирование в принципе невозможно из-за ограничений, накладываемых физическим местоположением отдельных кубитов.
 | Опубликовано Informatic | Подробнее | Комментарии: 8

Новый оптический чип позволяет перепрограммировать квантовый компьютер за секунды времени

Оптический процессорПолностью перепрограммируемый оптический чип, способный обработать и направить фотоны света по бесчисленному количеству заранее запрограммированных путей в недрах квантовых компьютеров, был разработан совместными усилиями исследователей из университета Бристоля, Великобритания, и компании Nippon Telegraph and Telephone (NTT), Япония. Создание универсального "линейного оптического процессора" (linear optics processor, LPU) является одним из главных шагов на пути создания реальных универсальных квантовых компьютеров, способных с высокой скоростью выполнять некоторые тяжелые задачи, такие, как поиск по огромным базам данных, решение сложнейших математических задач определенного рода, которые "не по зубам" даже самым мощным современным суперкомпьютерам.
 | Опубликовано Informatic | Подробнее | Комментарии: 3
7 сентября 2014 | Медицина

Ученые впервые вырастили полностью функционирующий орган прямо в организме подопытного животного

Клетки тимусаВ мире ежедневно умирает более 20 человек из-за отсутствия подходящих донорских органов. Но в будущем эта проблема может быть разрешена благодаря работе ученых из Центра регенеративной медицины (Center for Regenerative Medicine, MRC) университета Эдинбурга. Эти ученые успешно перепрограммировали живые клетки определенного типа и вырастили из них полностью функционирующую железу, тимус (thymus gland), прямо в организме подопытного животного. Дальнейшее продвижение данной технологии позволит выращивать здоровые и функционирующие органы, которые снизят потребность людей в использовании донорских органов.
 | Опубликовано DrWho | Подробнее | Комментарии: 6

Создатели программы Siri работают над новым искусственным интеллектом, способным программировать самого себя

Программа SiriПрограмма Siri, появившаяся в 2011 году, стала первым в своем роде "думающим" дополнением к операционной системе. Затем это направление было подхвачено компаниями Google и Microsoft, которые выпустили свои варианты интеллектуальных виртуальных помощников, способных оказать помощь владельцу устройства в решении практически любых вопросов. На этом продвижение в данном направлении как-то приостановилось, но это не будет продолжаться долго благодаря группе разработчиков оригинального варианта программы Siri, которые собираются вывести "мобильный" вариант искусственного интеллекта на качественно новый уровень.
 | Опубликовано Informatic | Подробнее | Комментарии: 1

Wyvern - новая система, позволяющая использовать несколько разных языков программирования при создании одной программы

ПрограммированиеГлобальная сетевая среда могла бы быть более безопасной, если бы не уязвимости, появляющиеся в результате использования обычного подхода к программированию - в результате смешивания с элементами основной программы различных технологий, таких как последовательности SQL-запросов, javascript-код, позволяющий реализовать взаимодействие с пользователем. Но, инженеры-программисты из университета Карнеги Мелоун нашли способ защиты от вышеописанной угрозы, что позволяет защитить одновременно и веб-сайты и компьютеры пользователей, и этим способом является разработанная ими новая система программирования Wyvern, которая позволяет использовать несколько совершенно разных языков программирования при создании одной компьютерной программы.
 | Опубликовано Informatic | Подробнее | Комментарии: 1

Язык Wolfram Alpha - революция в области программирования

Язык программирования Wolfram LanguageСтивен Вольфрам (Stephen Wolfram), ученый в области информационных технологий и основатель компании Wolfram Research, недавно представил результаты своей работы, которой он занимался на протяжении последних 25 лет. Все это время Вольфрам и его команда занимались разработкой нового символического языка программирования, который получил название Wolfram Alpha и который, по мнению разработчиков, является самым эффективным способом создания программ для компьютеров на сегодняшний день. Wolfram Language является языком, основанным на обширной базе знаний при помощи которой можно создавать достаточно сложные приложения не прибегая к процессу традиционного программирования.
 | Опубликовано Informatic | Подробнее | Комментарии: 4

Sketch - новый язык программирования, способный самостоятельно оптимизировать и завершать незаконченные участки кода

Код программыЕще во время бытности аспирантом, Армандо Солар-Лесама (Armando Solar-Lezama), ныне адъюнкт-профессор Отдела электротехники и искусственного интеллекта Массачусетского технологического института, работал над разработкой нового языка программирования под названием Sketch. Вся прелесть этого языка заключается в том, что он позволяет программистам при написании программ опускать некоторые из участков кода, и заполняет эти промежутки самостоятельно, оптимизируя при этом получившиеся конструкции.
 | Опубликовано Informatic | Подробнее | Комментарии: 5

Ученые разработали специальный язык для программирования процессов создания синтетической ДНК

Химический компьютерПодобно тому, как с помощью языков C, Python и Java пишутся программы для компьютеров, ученые-химики и биохимики с помощью набора специальных структурированных инструкций скоро будут в состоянии программировать процессы, происходящие в пробирках или живых клетках, в которых принимают участие молекулы синтетической ДНК. Ученые из Вашингтонского университета, разработавшие специальный язык программирования химических реакций, надеются, что с его помощью процессы по формированию сложнейших соединений, таких, как молекулы ДНК с заранее заданной структурой, упростятся до уровня, на котором программируются алгоритмы управления роботами, промышленными установками и прочими исполнительными устройствами. Помимо биохимии, новый вид "химического" программирования наверняка найдет весьма широкое применение в медицине и фармакологии.
 | Опубликовано Informatic | Подробнее | Комментарии: 1