После нескольких месяцев интенсивной разработки программного обеспечения для проверки концепции и устранения различных технических рисков Simplify.ai запустила кампанию на Kickstarter для нашего первого продукта, DLNC, что означает Глубокое обучение, без кодирования.

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

В недавней статье Axios Йошуа Бенжио, профессор Монреальского университета и ведущий пионер в области искусственного интеллекта, выразил обеспокоенность по поводу концентрации технологий искусственного интеллекта в нескольких крупных технологических компаниях. Насколько я понимаю, его озабоченность заключается в том, что ограниченное владение данными и технологиями, лежащими в основе глубокого обучения, будет все больше концентрировать богатство и власть в руках немногих. Мы считаем, что это пророческие опасения. Прогнозы о том, что искусственный интеллект приведет к массовому сокращению существующих рабочих мест, приближаются к статусу общепринятой точки зрения. Если эти прогнозы сбудутся, то грядет волна массовых перемещений богатства, которая еще больше расширит и без того зияющий экономический разрыв в нашем обществе. Если глубокое обучение станет доступно гораздо большему количеству людей, его экономические выгоды можно будет распределить более равномерно. Однако для большинства глубокое обучение остается непостижимым темным искусством.

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

Мы также считаем, что DLNC может служить отличной образовательной платформой для глубокого обучения. Люди любого возраста и происхождения могут начать изучать и работать с концепциями и компонентами глубокого обучения без необходимости приобретать обширный опыт программирования или математики. Глубокое обучение может стать частью учебной программы по естествознанию в старших или даже средних школах. Журналисты могут поиграть с нейронными сетями, чтобы получить непосредственный опыт использования их возможностей для информирования своих статей по теме. Те, у кого есть желание и склонность, могут приступить к изучению разработки программного обеспечения и работе с глубоким обучением в коде после того, как уже развили хорошее понимание того, как эффективно создавать, настраивать и обучать глубокие нейронные сети. Возможность легко работать с различными нейронными сетями и их взаимодействием с данными также будет иметь неоценимое значение для развития интуиции у студентов, которые хотят углубиться в математические основы глубокого обучения.

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

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

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