Разное

Собственный цод что это: Собственный или сторонний ЦОД

02.07.2023

ЦОД в России — Сервисы на vc.ru

{«id»:13970,»url»:»\/distributions\/13970\/click?bit=1&hash=91604a90c2650116d868cf1db62d454cb2b1436d305e0040effcaed4203feae5″,»title»:»\u041a\u0442\u043e \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442 \u0432\u0430\u0448\u0435\u0433\u043e \u0448\u043e\u0444\u0435\u0440\u0430 \u043d\u0430 \u0442\u0440\u0435\u0437\u0432\u043e\u0441\u0442\u044c? \u0410 \u043d\u0430 \u0440\u0438\u0441\u043a \u0438\u043d\u0444\u0430\u0440\u043a\u0442\u0430? «,»buttonText»:»\u0423\u0437\u043d\u0430\u0442\u044c»,»imageUuid»:»29370595-d77a-5707-95b9-2f7879cddd4d»}

Строительство собственного дата-центра для размещения серверов занимает время и обходится дорого, поэтому многие компании предпочитают аренду ЦОД. Это удобно для быстрого старта проекта, требует минимум затрат. Но от надежности центра обработки данных зависит деятельность всей компании, поэтому крупному, среднему и малому бизнесу будет полезно рассмотреть нынешнюю ситуацию с ЦОД в России. Это поможет определиться с выбором.

546 просмотров

Востребованность и перспективы ЦОД

С началом пандемии наблюдался спад спроса на услуги ЦОД, поскольку компании сосредоточились на закрытии краткосрочных потребностей или вовсе приостановили свою деятельность. Но затем пошел тренд на удаленную работу, что увеличило потребность в росте хранилищ, вычислительных мощностях для обработки данных. Чтобы сэкономить на оборудовании, многие компании стали пользоваться облачными сервисами, доступ к которым сохраняется из любой точки мира. Согласно отчету Gartner, 90% данных обрабатываются в дата-центрах.

В 2021 году объем рынка коммутаторов вырос на 5% и эти темпы продолжаются. Сейчас это привлекательная отрасль для инвестиций. Набирают тренды «зеленые» дата-центры с экологичными технологиями, системами водяного охлаждения или вообще размещаемыми под водой.

Обзор надежности ЦОД

Сразу оговоримся, что услуги ЦОД лучше выбирать от тех компаний, оборудование которых физически расположено в России. При любых изменениях во внутренней и внешней политике у вас останется доступ к информации, а фирма продолжит свою деятельность. Вкладывать средства и загружать данные на сервера, находящиеся за пределами РФ очень рискованно. Рассмотрим несколько примеров популярных ЦОД Москвы с высоким уровнем защиты как техники, так и данных.

1. Contell

Компания Contell предоставляет услуги ЦОД в Москве. Клиентам предлагается 352 стойки с оборудованием, установленные на общей площади в 792 м². Повышенной надежности содействуют:

● наличие круглосуточного поста охраны;

● полный обход всех машинных залов 6 раз в сутки;

● регулярные снятия показателей стабильности;

● система видеонаблюдения;

● автоматическая система тушения пожара газом, не повреждающая сервера.

Уровень надежности ЦОД в Москве ― Tier III. Бесперебойность работы обеспечивается наличием резервных мощностей и двумя трубопроводами для системы охлаждения. Даже на время обслуживания или ремонта нет необходимости прерывать работу.

Устойчивость к отказам достигает показателя 99,982%. Быстрый доступ к данным предоставляет 40-гигабитная сеть между оборудованием и хранилищем.

2. Ростелеком

Компания Ростелеком тоже имеет собственный ЦОД в Москве, состоящий из двух машинных залов. В нем размещено 207 стоек. Надежность обеспечивают:

● резервные системы питания;

● автоматическое пожаротушение;

● группа стоек с мощностью 20 кВт, выдерживающая повышенные нагрузки;

● мониторинг;

● резервирование элементов инфраструктуры.

Уровень надежности тоже Tier III. Компания замахнулась на открытие дата-центра класса Tier IV, но на полную мощность он пока так и не вышел.

3. Ixcellerate

Компания Ixcellerate предлагает услуги ЦОД по аренде виртуальных или физических серверов. Оборудование находится в Москве в двух дата-центрах, расположенных на расстоянии 30 км друг от друга. Надежность на уровне Tier III. Есть система контроля доступа с биометрическими сканерами и датчиками движения, видеонаблюдение и система пожарной безопасности. При авторизации применяются шлюзы и проходные модули, а также буферные зоны.

4. Selectel

Оборудование ЦОД находится в Москве и Санкт-Петербурге. В каждом зале есть подключенные дизельные генераторы, чтобы сохранить работоспособность при выключении электроэнергии. Штатные установки регулярно запускаются и тестируются, чтобы сохранить их работоспособность для экстренной ситуации. Инженеры компании делают обход каждые 3 часа, проверяя нагрузку сети и другие показатели. Техподдержка решает 70% проблем в течение первых 12 часов после обращения.

5. DataPro

Еще один ЦОД в Москве с уровнем надежности Tier III ― DataPro. Для обеспечения бесперебойного питания есть резервные 16 дизельных генераторов. За год по техническим причинам оборудование простаивает не более 1,6 часа. Охлаждение осуществляется при помощи установок Ecobreeze, которые поддерживают температуру в машинных залах на уровне +25 ⁰С и сохраняют влажность не выше 60%. Система пожаротушения на базе хладон-227.

Питание подается от двух независимых подстанций.

Центры обработки данных

Центры обработки данных (ЦОД) – это сложная система, которая включает в себя целый комплекс IT-решений, вы­со­ко­тех­но­ло­гич­но­го оборудования и инженерных конструкций. Принципиальным отличием ЦОД от серверной комнаты является его комплексное оснащение всем спектром инженерных систем и применение специальных мер по обеспечению работы ИТ-инфраструктуры предприятия в том режиме, который необходим бизнесу.

Для чего нужен собственный ЦОД? Когда у предприятия возникает реальная потребность в бесперебойности, управляемости и масштабируемости, когда от ИТ-инфраструктуры зависит стабильность бизнеса в целом.

Планируете построить собственный ЦОД на новой площадке или модернизировать его текущую инфраструктуру? Обращайтесь в компанию «Снежный Барс»!

Основные этапы создания ЦОД:
  1. Планирование – этап создания технического задания, проработки концепции строительства.
    Детально прорабатываются цели, методы и средства для создания этого проекта, определяется внутренняя структура комплекса. Обязательно учитываются региональные особенности и спектр деятельности организации, проводится экономическая оценка и обоснование инвестиций. В финале выбирается площадка для строительства, отвечающая всем необходимым требованиям.
  2. Конструирование – для создания единого комплекса и ввода его в эксплуатацию, проводится согласование всех составляющих ЦОД. Иными словами, это решение задач, поставленных на этапе планирования ЦОД. На этом же этапе проводится испытание компонентов с учетом нагрузки, определение возможности удовлетворения текущих и будущих запросов бизнеса, делается прогноз способности IT-инфраструктуры отвечать запросам развивающейся деятельности организации в целом. Кроме того, рассчитываются различные риски при введении ЦОД в эксплуатацию и пути их снижения. Выполняется подготовка необходимой документации, связанной с функционированием отдельных компонентов: оборудования, программного обеспечения, инженерных систем.
    Процесс заканчивается созданием проекта, который согласовывается с заказчиком и с контролирующими органами.
  3. Реализация – самый трудоемкий этап в процессе создания ЦОД. Он сводится к комплектации и поставке необходимого оборудования, монтажу, внедрению основных компонентов, тестированию их и созданию организационной структуры.
  4. Эксплуатация – это непосредственное обслуживание комплекса и организация работы подразделений. На этом этапе регламентируются проверки всех систем. Сроки устанавливаются в зависимости от типа компонентов. Проводится техническое обслуживание серверов. В результате плановых проверок заполняется журнал регламентных работ.
  5. Модернизация – структурные и технические изменения ЦОД, направленные на улучшение его работы. По статистическим данным новейшее оборудование морально устаревает в срок до 5 лет. За этот период организация развивается, прогрессирует ее деятельность, расширяется сеть филиалов. Соответственно возрастают и IT-потребности.
    Для этого необходимо вовремя проводить процесс модернизации IT-инфраструктуры.

Реализованные проекты

Создание мобильного ЦОД для компании «Бурятзолото» филиал компании «NordGold» и ПАО Ростелеком

Сотрудники компании «Снежный Барс» создали мобильный центр, который хранит информацию и обеспечивает связь на руднике.


Федеральный проект «Служба 112» и создание сети ЕДДС

Воплощение в жизнь федерального проекта «Служба 112» и создание сети «Единой дежурно-диспетчерской службы»


Я владею кодом? Что нужно знать, если вы отдаете разработку программного обеспечения на аутсорсинг.

Защита интеллектуальной собственности важна на каждом этапе пути/лабиринта разработки программного обеспечения, но критически важна в начале. Если вы отвечаете за разработку программного обеспечения и отдаете программирование/тестирование на аутсорсинг, какие шаги вы можете предпринять для защиты интеллектуальной собственности вашей компании?

Страшная история со счастливым концом

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

Внутренние ИТ-ресурсы, а также специалисты по продажам, маркетингу и операциям определили всю POS-систему и выставили проект на торги. Победивший поставщик получил задание и взялся за 3-5-месячный проект по созданию новой программной платформы. (Кроме того, в конечном итоге проект занял 16 месяцев, что является еще одной интересной историей об ожиданиях, расширении масштабов и времени тестирования на удобство использования, а также исправления ошибок.)

Когда система была (наконец) запущена и работала, они продолжили работать с поставщиком разработки для обеспечения постоянной удаленной ИТ-поддержки, хостинга, резервного копирования и т. д. Эти текущие платежи (оплачиваемые ежемесячно) были отделены от сборов за разработку, которые оплачивались в полном объеме.

Со временем компания-клиент завершила сделку по приобретению. С точки зрения продажи вы обычно смотрите на выручку/прибыль, имущество (включая интеллектуальную собственность)/завод/оборудование и деловую репутацию, например, бренд, клиентскую базу и т. д., чтобы определить оценку. Одним из основных активов (имущества) была эта недавно разработанная POS-система. К сожалению, в ходе комплексной проверки компания обнаружила, что юридически система не принадлежит им.

Вот как это объяснил моему другу юрисконсульт

Владение авторскими правами на программный код контролирует возможность копировать, распространять, продавать или изменять код и, как правило, контролирует возможность получения прибыли от кода. В соответствии с законом об авторском праве автор строки программного кода является владельцем авторских прав на этот код. Буквально человек, который кладет пальцы на клавиатуру и печатает строку программного кода, является «автором» и владеет авторскими правами на код. Авторское право создается федеральным законом и предоставляет шесть (6) конкретных прав владельцу «произведения». Четыре из этих прав применимы к программному коду. Их:

  1. Право на воспроизведение кода
  2. Право создавать «производные произведения» на основе кода
  3. Право на распространение копий кода
  4. Право «показывать» код; например, разместив сообщение на веб-сайте (17 U.S.C. § 106)

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

Есть три (3) исключения. Это правило «работа по найму», пункт «Лицензия или уступка» в контракте на разработку и уникальная ситуация, возникающая при разработке на платформе «с открытым исходным кодом».

Доктрина «работа по найму» обычно определяет отношения между разработчиком программного обеспечения и его или ее клиентом. Часть программного кода является «работой по найму», если она:

  1. Работа, подготовленная работником в рамках его или ее работы; или
  2. Произведение, специально заказанное или заказанное для использования в качестве [1] вклада в коллективное произведение, [2] как часть кинофильма или [3] другого аудиовизуального произведения, [4] в качестве перевода, [5] в качестве дополнения работа, [6] как сборник, [7] как учебное пособие, [8] как тест, [9]] в качестве материала для ответов на тест или [10] в качестве атласа, если стороны прямо договорились в подписанном ими письменном документе, что работа считается работой, выполненной по найму. (17 Свод законов США, § 101)

В любом случае компания, которая наняла программиста или заказала программное обеспечение, владеет авторскими правами на код. Когда разработчик создает программное обеспечение в качестве наемного работника, определить право собственности на это программное обеспечение в соответствии с правилом «работа по найму» относительно просто.

Как определяется право собственности на код при участии поставщиков

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

  1. Во-первых, работа должна быть специально заказана или заказана.
  2. Во-вторых, работа должна конкретно подпадать под одну из десяти категорий, перечисленных в части (b) правила «работа, сделанная по найму». Если рассматриваемая работа не подпадает ни под одну из перечисленных категорий, она никогда не может быть «работой по найму». Почти весь код программного обеспечения ориентирован на потребителя и подпадает под третью категорию, аудиовизуальную работу, хотя некоторое программное обеспечение без удобочитаемого интерфейса может не подпадать ни под одну из десяти перечисленных категорий.
  3. В-третьих, и это наиболее важно, работа, выполненная по заказу и охраняемая авторским правом, будет считаться «работой, сделанной по найму», принадлежащей клиенту, только если стороны имеют письменное соглашение, подписанное разработчиком, в котором прямо указано, что работа является «работой, сделанный по найму».

Вот с этого третьего пункта и началась проблема. Первоначальное соглашение заключалось в выполнении работы (отметьте пункт 1), изложении технических параметров (SOW) и результатов (SLA) вместе с ценой (подпадает под категорию 3, отметьте пункт 2), однако не было письменного соглашения, подписанного разработчик (поставщик, выигравший тендер), который прямо заявил, что это работа по найму (проблема в пункте 3).

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

В конечном счете, все стороны решили это мирным путем, поскольку компания-поставщик согласилась на совместное владение программным обеспечением — не идеальный вариант, но лучше, чем полное отсутствие права собственности на приобретаемую компанию. Важный урок: этой потенциально катастрофической проблемы для бизнеса можно было бы избежать, проведя простой юридический анализ и включив в соглашение такое дополнение, как:

Авторские права на все авторские работы, созданные в соответствии с настоящим соглашением, принадлежат Клиенту. Все такие работы или части работ, созданные Разработчиком, являются «произведениями, сделанными по найму», как это определено в 17 U. S.C. § 201. Застройщик передает Клиентам все права, права собственности и интересы в отношении:

  1. Авторское право на все авторские работы («Работа») и вклад в любую такую ​​Работу («Вклад»), созданный в соответствии с настоящим соглашением;
  2. Любые регистрации и заявки на авторские права, а также любые их продления и расширения, относящиеся к Вкладу или Работе;
  3. Все работы, основанные на Вкладе или Работе, производные от них или включающие их;
  4. Все доходы, гонорары, убытки, требования и платежи в настоящее время или в будущем, причитающиеся или подлежащие уплате в отношении Вклада или Работы;
  5. Все основания для иска, будь то по закону или по праву справедливости, за прошлые, настоящие или будущие нарушения авторских прав, связанных с Вкладом или Работой, и всех прав, соответствующих любому из вышеперечисленных, во всем мире.

Помимо «работы по найму», почти каждое задание по разработке включает некоторые договоренности о владении, передаче или лицензировании программного обеспечения. Важно, чтобы и клиент, и продавец активно участвовали в его создании.

Первоначальный автор или любой другой владелец также может передавать или делиться авторскими правами с другими или с другими посредством уступки авторских прав или лицензии на авторские права. Эти два понятия (уступка и лицензия) не следует путать.

Уступка – это передача всех прав автора в авторском праве другому лицу. Если разработчик передает свои права на код, который он или она написали, разработчик больше не имеет никаких прав на код и должен получить лицензию на код от нового владельца, чтобы иметь право на его повторное использование. Кроме того, чтобы задание имело обязательную силу, оно должно быть оформлено в письменной форме и подписано разработчиком. Любая предполагаемая устная передача авторских прав будет считаться лицензией на эти права, а не уступкой.

Лицензия, напротив, является предоставлением разрешения на использование кода без отказа от права собственности на код. Если передача авторских прав на программное обеспечение похожа на продажу вашего дома, то лицензирование программного обеспечения, защищенного авторским правом, похоже на аренду вашего дома. Лицензия может варьироваться от простого права на использование программного обеспечения, модуля, сценария или класса в готовом программном обеспечении до предоставления прав на переписывание программного обеспечения или создание на его основе производного программного обеспечения, вплоть до всех прав на код, который есть у оригинального создателя. Лицензия может быть исключительной или неисключительной.

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

Согласие перед кодированием

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

Как еще вы можете быть уверены, что ваш IP защищен?

Существует множество мер, направленных на защиту и безопасность интеллектуальной собственности. Тем не менее, одна из первых вещей, которую следует определить, — это работа с поставщиком, имеющим юридическое лицо в Соединенных Штатах. Это имеет решающее значение для простоты обращения в суд в случае возникновения каких-либо проблем; таким образом, ваш контракт может быть повторно приведен в действие с помощью юридических структур, к которым вы привыкли.

Второй шаг, который вы должны обеспечить, это наличие у вашего поставщика собственных мер безопасности для защиты ваших инвестиций в программирование. Это важный шаг, потому что вы хотите принять меры предосторожности против кражи. Следует узнать о стандарте протокола безопасности, который есть у поставщика, и спросить, есть ли у него SOC Type 2 или выше. SOC Type 2 — это, по сути, внутренний контроль, связанный с безопасностью, доступностью, целостностью обработки, конфиденциальностью и приватностью.

Мы очень серьезно относимся к защите интеллектуальной собственности всех наших клиентов; среди наших клиентов есть финансовые и медицинские компании, которые требуют соблюдения чрезвычайно сложных протоколов безопасности. Мы являемся американской компанией, и все наши оффшорные центры разработки находятся в полной собственности. Поскольку мы не заключаем субподряды с другими компаниями, мы несем полную ответственность за отношения между нашими клиентами и самими собой.

Мы всегда шокированы, когда новый клиент говорит нам, что часть его кода на самом деле принадлежит предыдущему поставщику, с которым он работал. Здесь, в Integrant, в наших контрактах четко указано, что вся интеллектуальная собственность и исходный код принадлежат нашим клиентам. Четкое проведение этих линий важно для нас и для клиента и настраивает нас на долгосрочные отношения, основанные на прозрачности и доверии.

У нас есть инфраструктура для защиты наших серверов, ноутбуков, электронной почты, всех обменов файлами и фотографиями и т. д. Хотя создание безопасной среды требует больших затрат, она служит для защиты целостности Integrant и наших клиентов. В зависимости от того, какой вариант открыт для наших клиентов, у нас есть дополнительные меры безопасности для обеспечения защиты выполняемой нами работы. Через VPN мы можем работать с нашими клиентами через их сеть в режиме реального времени или мы можем получить доступ к их хранилищам и получить необходимую нам информацию и работать на наших собственных серверах. Однако, в конце концов, вся работа возвращается в их хранилища.

Заключительные мысли

  1. Следует разработать, внедрить и соблюдать процедуры и политики в области авторского права на интеллектуальную собственность. Они созданы для безопасности как клиента, так и поставщика программного обеспечения.
  2. Выберите поставщика, чья компания юридически зарегистрирована в США. Юридическая защита будет более доступной, если ваша компания действует в той же правовой системе.
  3. Ваш поставщик должен владеть всеми своими центрами разработки, и я бы не рекомендовал поставщика, заключающего субподряды, если эти субподряды не соответствуют тем же условиям, которые указаны в вашем контракте.

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

Вопросы/комментарии, свяжитесь с нами!

Обратите внимание: этот пост не является юридической консультацией; это только мое мнение. Убедитесь, что любой договор, в котором вы участвуете, рассматривается юрисконсультом, специализирующимся на защите интеллектуальной собственности.

А.И. Теперь может писать свой собственный компьютерный код. Это хорошие новости для людей.

Как только Том Смит получил в свои руки Кодекс — новую технологию искусственного интеллекта, которая пишет свои собственные компьютерные программы, — он дал ей собеседование.

Он спросил, может ли он решить «проблемы кодирования», с которыми программисты часто сталкиваются при прохождении собеседований на высокооплачиваемую работу в таких компаниях Силиконовой долины, как Google и Facebook. Может ли он написать программу, которая заменяет все пробелы в предложении тире? Еще лучше, может ли он написать код, который идентифицирует недопустимые почтовые индексы?

И то, и другое он сделал мгновенно, прежде чем выполнить несколько других задач. «Многим людям, в том числе и мне, было бы трудно решить эти проблемы, а ответ он напечатал бы за две секунды», — сказал г-н Смит, опытный программист, курирующий работу ИИ. стартап под названием Gado Images. «Жутковато было смотреть».

Кодекс казался технологией, которая вскоре заменит людей. По мере того, как г-н Смит продолжал тестировать систему, он понял, что ее возможности выходят далеко за рамки умения отвечать на стандартные вопросы интервью. Его даже можно было переводить с одного языка программирования на другой.

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

«Это инструмент, который может значительно облегчить жизнь программиста, — сказал мистер Смит.

Изображение

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

Благодаря быстрому развитию математической системы, называемой нейронной сетью, машины теперь могут приобретать определенные навыки, анализируя огромные объемы данных. Например, анализируя тысячи фотографий кошек, они могут научиться распознавать кошку.

Это технология, которая распознает команды, которые вы произносите в свой iPhone, переводит с одного языка на другой в таких сервисах, как Skype, и идентифицирует пешеходов и дорожные знаки, когда беспилотные автомобили мчатся по дороге.

Около четырех лет назад исследователи из таких лабораторий, как OpenAI, начали разрабатывать нейронные сети, которые анализировали огромное количество прозы, включая тысячи цифровых книг, статей из Википедии и всех видов другого текста, размещенного в Интернете.

Выявляя закономерности во всем этом тексте, сети научились предсказывать следующее слово в последовательности. Когда кто-то вводил несколько слов в эти «универсальные языковые модели», он мог завершить мысль целыми абзацами. Таким образом, одна система — творение OpenAI под названием GPT-3 — могла писать свои собственные сообщения в Твиттере, речи, стихи и новостные статьи.

К большому удивлению даже исследователей, построивших систему, она могла даже писать свои собственные компьютерные программы, хотя они были короткими и простыми. Очевидно, он извлек уроки из бесчисленного количества программ, размещенных в Интернете. Поэтому OpenAI пошла еще дальше, обучив новую систему — Кодекс — на огромном массиве прозы и кода.

Видео

Если вы попросите Кодекс «сделать метель на черном фоне», он сделает именно это, сгенерировав и запустив код. до точки. Вы можете запросить на простом английском языке снег, падающий на черный фон, и он даст вам код, создающий виртуальную метель. Если вы попросите синий прыгающий мяч, он даст вам и его.

«Вы можете приказать ему что-то сделать, и он это сделает», — говорит Аня Кубоу, еще один программист, использовавший эту технологию.

Кодекс может генерировать программы на 12 компьютерных языках и даже переводить между ними. Но он часто ошибается, и хотя его навыки впечатляют, он не может рассуждать, как человек. Он может распознавать или имитировать то, что видел в прошлом, но он недостаточно проворный, чтобы думать самостоятельно.

Иногда программы, созданные Кодексом, не запускаются. Или они содержат недостатки безопасности. Или они и близко не подходят к тому, что вы от них хотите. По оценкам OpenAI, Codex производит правильный код в 37% случаев.

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

Другими словами, Кодекс был по-настоящему полезен только опытному программисту.

Но это может помочь программистам выполнять свою повседневную работу намного быстрее. Это могло помочь им найти основные строительные блоки, в которых они нуждались, или указать им на новые идеи. Используя эту технологию, GitHub, популярный онлайн-сервис для программистов, теперь предлагает Copilot, инструмент, который предлагает следующую строку кода, так же, как инструменты «автозаполнения» предлагают следующее слово, когда вы печатаете тексты или электронные письма.

«Это способ написания кода без необходимости писать столько кода», — сказал Джереми Ховард, который основал лабораторию искусственного интеллекта Fast.ai и помог создать языковую технологию, на которой основана работа OpenAI. «Это не всегда правильно, но достаточно близко».

Видео

В знак уважения к популярному интернет-мему Codex создает веб-сайт для «кота-адвоката», предоставляя биографию, номер телефона и небольшой аватар. считают, что Codex также может помочь новичкам научиться программировать. Он особенно хорош для создания простых программ из кратких описаний на английском языке. И это работает и в другом направлении, объясняя сложный код простым английским языком. Некоторые, в том числе Джоэл Хеллермарк, предприниматель из Швеции, уже пытаются превратить систему в инструмент обучения.

Остальные А.И. пейзаж похож. Роботы становятся все более мощными. Так же и чат-боты предназначены для онлайн-общения. DeepMind, ИИ Лаборатория в Лондоне недавно создала систему, которая мгновенно определяет форму белков в организме человека, что является ключевой частью разработки новых лекарств и вакцин. Эта задача когда-то занимала у ученых дни или даже годы. Но эти системы заменяют лишь небольшую часть того, что могут сделать люди-эксперты.

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

Грег Брокман из OpenAI сказал, что искусственный интеллект избавляет рабочих от рутинной работы, а не заменяет их. Фото… Стив Дженнингс/Getty Images может автоматически сортировать фотоархивы газет и библиотек, восстанавливая забытые изображения, автоматически добавляя подписи и теги и делясь фотографиями с другими изданиями и предприятиями. Но технология могла справиться только с частью работы.

Он мог просматривать обширный фотоархив быстрее, чем люди, выявляя виды изображений, которые могут быть полезны, и подбирая подписи. Но для того, чтобы найти самые лучшие и важные фотографии и правильно пометить их, по-прежнему требовался опытный архивариус.

«Мы думали, что эти инструменты полностью устранят потребность в людях, но через много лет мы узнали, что это на самом деле невозможно — вам по-прежнему нужен квалифицированный человек для проверки результатов», — сказал г-н Смит. «Технологии ошибаются. И оно может быть предвзятым. Вам по-прежнему нужен человек, который проанализирует, что он сделал, и решит, что хорошо, а что нет».

Кодекс расширяет возможности машины, но это еще одно свидетельство того, что технология лучше всего работает, когда за рулем находится человек.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *