Израильские инженеры из Института им Вельцмана разработали совершенно новую вычислительную систему, которая использует в качестве устройства хранения данных химико-биологическое соединение, напоминающее человеческую ДНК. Разработчики новой компьютерной системы говорят, что их детище способно решать классические логические головоломки, делая это более эффективно, чем бинарные вычислительные системы.
В концепции израильских ДНК-подобное соединение позволяет системе делать несколько логических итераций, прежде чем система выдаст готовые ответы "да" или "нет".
Подробно о своей разработке инженеры рассказывают в последнем номере научного журнала Nature Nanotechnology. По словам ученых, созданная ими вычислительная концепция позволяет производить компьютеры,
ход вычислений которых не будет двоичным, а будет больше напоминать ход мысли человека. В конечном итоге, такая система поспособствует созданию по-настоящему продвинутого искусственного интеллекта.
Профессор Эхуд Шапиро, руководивший разработкой новой системы, говорит, что в будущем ДНК-компьютеры также могут найти широкое применение в медицине. Они, в частности, смогут гораздо эффективнее декодировать настоящие ДНК людей, а также диагностировать те или иные заболевания, например рак.
"Секрет заключается в том, что чем сложнее биохимическое соединение в основе системы оказывается, тем быстрее мы сможем проводить логические расчеты", - говорит Шапиро.
В созданном образце компьютера система использует ДНК-подобные молекулы для описания условных фактов и условных правил. При сопоставлении этих параметров группа смогла получать от системы несложные логические ответа на условные логические вопросы. Сейчас исследователи довели до совершенства работу с условным алгоритмом " If-Then" (Причина-следствие), хорошо знакомым всем программистам.
Как рассказывает Том Ран, один из инженеров трудящихся над проектом, на практике работу системы можно проиллюстрировать следующим примером: В систему вводятся две дефиниции: "Все люди смертны" и "Сократ - человек", далее, когда вычислительной системе задается вопрос "Сократ может умереть?", то компьютер мгновенно дает ответ "Да".
Ран говорит, что данный пример совсем несложен, однако мощь системы вскрывается при задании "многоэтажных" логических концепций в больших объемах. Кроме того, система способна работать с почти бесчисленным множеством фактов и таким же бесчисленным количеством логических правил.
Смотрите также: