Искусственный интеллект научили создавать веб-сайты

игромания, умный дом,

В компании Microsoft научили искусственный интеллект создавать веб-сайты. Исследователи из Microsoft Azure создали программный инструмент, который преобразует эскизы пользовательского интерфейса в html- код с использованием искусственного интеллекта (ИИ). Новый сервис Sketch2Code может упростить процесс разработки веб-страницы, опираясь на идею дизайна, набросанного на листе бумаги.

Sketch2Code с использованием облачных сервисов Microsoft Azure и исходный код программного инструмента выпущен под свободной лицензией в Github.

Как искусственный интеллект создаёт веб-сайты

Как работает сервис? Преобразование эскиза в код выполняется в пять шагов. На первом пользователь загружает снимок эскиза интерфейса в облако Azure. После этого технология компьютерного зрения пытается распознать какие HTML элементы пользователь изобразил и их координаты.

Затем технология обнаруживает текст в ранее распознанных элементах, а алгоритм компоновки использует пространственную информацию для всех граничных элементов для создания сети, в которой она будет находиться. Механизм генерации кода использует все собранные данные для создания HTML-дизайна проекта.

Ключевым элементом системы является модель компьютерного зрения Microsoft. Она предварительно обучается расшифровывать вручную нарисованные эскизы веб-страниц с инструкциями по наиболее распространенным элементам HTML, таким как кнопки, поля ввода текста, изображения и т. д.

Искусственный интеллект наделяют новой силой

Microsoft пытается не только заставить искусственный интеллект превращать человеческую творческую работу в понятную компьютерам форму. Специалисты компании готовят ИИ обучать компьютеры самостоятельной деятельности. Например, в начале этого месяца компания обучила популярный в Азии чат бот XiaoIce писать китайскую поэзию на основе показанных изображений.

С этой целью Microsoft создала нейронную сеть из двух частей. Одна распознает изображение и создает стихотворение, а другая оценивает его. Если результат с точки зрения алгоритма хорош, стихи отображаются человеку, и он их проверяет. При необходимости параметры корректируются до тех пор, пока стихотворение не будет одобрено. Таким образом система самообучается и усовершенствуется.

Искусственный интеллект ученые, не думая о будущем наделяют, новой силой. Теперь ИИ обучили не просто создавать веб-сайты по эскизам. Машины научили самообучаться на основе анализа результата и улучшать себя. Но, как машина может совершенствоваться без моральных основ, которые имеет человек? Какой злой гений в недрах микросхем может уродиться без управления человека? Гонка технологий не оставляет времени на ответы разработчикам опасных для человечества технологий.

Новости науки и техники