Публикации

Как 7 строк кода превратились в империю стоимостью 36 миллиардов долларов
Патрик Коллисон на TechCrunch Disrupt 2013. Изображение Flickr 24 июня прошлого года Патрик Коллисон, соучредитель Stripe, опубликовал твит , в котором говорится: Получите наши показатели вовлеченности в эти выходные! Твит сопровождался обручальным кольцом, что объясняло те показатели, о которых говорил Патрик. Сухейл Доши, основатель Mixpanel, быстро ответил: Это один из способов увеличить удержание пользователей. Да, можно с уверенностью сказать, что у этих парней..

Внимание: вас подделали (видео).
Все знают о проблеме фейковых новостей, возникшей не так давно, которая привела к суду Цукерберга и повлекла за собой политические и социальные проблемы. Но могу вас заверить - мы находимся в начале гораздо более серьезного испытания: искусственный интеллект генерирует поддельный видеоконтент или «дипфейки». А это означает войну. Во-первых, давайте не будем недооценивать происходящее. Все началось публично с фальшивых видеороликов Обама и Путин, в которых говорилось то, чего они..

Как реализовать мемоизацию с нуля
Прежде чем мы поговорим о мемоизации, давайте разберемся, как значения коммутируются в компьютере. Допустим, у нас есть функция, которая складывает два числа. Если у нас есть программа, которая вызывает эту функцию 50 раз с одними и теми же входными данными, мы будем делать много ненужных вычислений. Введите запоминание. Мемоизация — это метод оптимизации, используемый для ускорения компьютерных программ путем сохранения результатов вызовов функций и без необходимости повторного..

MySpace From Scratch — Часть 2. Настройка среды
MySpace From Scratch — Часть 2: Установка Node + Nuxt Environment Давайте начнем. Сначала нам нужно настроить папку нашего проекта. Я собираюсь следовать шаблону сервер/клиент. Итак, одна папка для проекта с двумя подпапками внутри, одна для API, одна для клиента. Вот так: /myspace /api /client <-- this we will create with the Vue CLI Запускаем и запускаем API Для начала нам нужно раскрутить новый проект узла. Итак, я иду в каталог API & npm init и выполняю шаги...

Выявление малярии с помощью машинного обучения
Ежегодно от малярии умирает около 20 000 индийцев, и сообщается о 15 миллионах случаев заболевания. Машинное обучение можно использовать в различных приложениях, но одним из наиболее интересных является то, как его можно применить в медицинской сфере. Компьютеры + Биология = ОГРОМНЫЕ достижения в медицине! Проще говоря, моя программа машинного обучения проверяет наличие нарушений в клетках, зараженных малярией, и сравнивает их с клетками, в которых нет. Это очень эффективно для..

Открытый исходный код и как его применить в вашем проекте
Согласно Инициативе по открытому исходному коду (OSI) , программное обеспечение с открытым исходным кодом — это программное обеспечение, которое может быть свободно доступно, использовано, изменено и распространено кем угодно. Программное обеспечение может быть создано в сотрудничестве со многими людьми, которых называют участниками для исправления ошибок и добавления или удаления функций. Затем программное обеспечение распространяется с использованием различных лицензий в соответствии с..

Еженедельный выпуск JobHired #18
Еженедельный выпуск JobHired #18 Ресурсы Это самая востребованная должность в таких компаниях, как Facebook, Google и Amazon , — Эбигейл Хесс. Что я узнал из 30 интервью в технологических компаниях, которые мне не понравились — Quora Стартап по обмену сообщениями Slack привлекает 250 миллионов долларов в рамках нового раунда финансирования — Reuters 6 причин, почему это идеальное благодарственное письмо для отправки после собеседования при приеме на работу — Хоуп Рестл и..

Глубокие архитектуры CNN: AlexNet (победитель ILSVRC 2012)
AlexNet был представлен в статье под названием Классификация ImageNet с глубокими свёрточными сетями , написанной Алексом Крижевским, Ильей Суцкевером, Джеффри Э. Хинтоном , и с тех пор его цитируют 67000 раз и считается одной из самых влиятельных статей, опубликованных в области компьютерного зрения. Это не была ни первая реализация архитектуры CNN, ни первая реализация GPU архитектуры Deep CNN, тогда почему она так влиятельна? Давайте выясним это. Перед публикацией статьи..

Как выбрать лучшую функцию активации для вашей модели
Прежде чем я углублюсь в детали функции активации, давайте сделаем небольшой обзор того, что такое нейронные сети и как они функционируют. Нейронная сеть состоит из 3 частей: [ Входной слой , Скрытый слой , Выходной слой ]. Как следует из названия, во входной слой мы передаем входные данные, а в выходной слой получаем конечный прогноз. Между ними скрыто, где происходит вся математическая магия. Каждый слой сети имеет количество узлов, и каждый узел характеризуется весами и..

Lisk Nano 1.3.0 - сохраненные учетные записи, шифрование сообщений и уведомление о новой версии.
Мы рады сообщить о выпуске нашего последнего настольного клиента Lisk Nano 1.3.0 . Этот выпуск содержит множество настроек, исправлений ошибок и новых функций, в том числе: Сохраненные аккаунты Шифрование и дешифрование сообщений Уведомление о новой версии Сохраненные аккаунты Если у вас есть две или более учетных записи, теперь мы предоставляем возможность сохранять столько учетных записей, сколько вы пожелаете. Имея несколько сохраненных учетных записей, вы можете..

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

Краткое руководство по трансферному обучению и его применению в вашей нейронной сети
Примеры классификации изображений и обработки естественного языка Также доступно на испанском языке | También disponible en español Большие достижения, недавно достигнутые в мире глубокого обучения, нельзя было бы объяснить без объединения нескольких факторов, таких как эволюция и демократизация инструментов обработки, введение новых платформ и фреймворков или появление множества методов для улучшения нейронных сетей. сетевое обучение. Но с точки зрения эффективности или точности..

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

Чтобы ИИ преуспел, он должен сначала потерпеть неудачу
Много говорят об этичности и беспристрастности ИИ. И это вполне логично, если сравнивать машину с человеком, обучение проходит те же циклы. Возьмите ребенка в качестве примера. Если вы научите ребенка, что вилка называется ложкой, ребенок будет называть вилку ложкой. Это реальность, которой учили. Как только другие люди начнут исправлять ребенка, ложка станет вилкой (и даже этого может быть трудно достичь, в зависимости от того, кто научил ребенка тому, что вилка — это ложка в первую..

Изучение веб-разработки в 2018 году
Изучение веб-разработки в 2018 году огромно. Просто чертовски многому нужно научиться. Экосистема JavaScript растет быстрее , чем любая другая. Там есть. Так. Проклятие. Много. Руководства по становлению веб-разработчиком похожи на долбаного летающего спагетти-монстра. Никогда не было лучше, никогда не станет лучше Я работаю в индустрии программного обеспечения с 2004 года, и мне все время казалось, что я пил из пожарного шланга. За это время кое-что улучшилось. Мы..

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

Как найти домен WHOIS в Node.js?
Во-первых, нам нужно добавить ссылку package.json в библиотеку: "dependencies": { "cloudmersive-validate-api-client": "^1.1.2" } Далее нам нужно импортировать библиотеку: var CloudmersiveValidateApiClient = require('cloudmersive-validate-api-client'); Теперь все, что нам нужно сделать, это вызвать метод domainPost: var CloudmersiveValidateApiClient = require('cloudmersive-validate-api-client'); var defaultClient =..

Учимся соответствовать
Опубликовано в WSDM 2018 Фемис Мавридис , Пабло Эстевес , Лукас Бернарди Статья: https://arxiv.org/pdf/1802.03102.pdf Booking.com - это виртуальная двусторонняя торговая площадка, где гости и поставщики жилья являются двумя разными заинтересованными сторонами. Они встречаются для достижения своих разных целей. Гости хотят иметь возможность выбирать жилье из огромного и разнообразного ассортимента, быстро и надежно в соответствии со своими требованиями и ограничениями...

Как тренировать свой ИИ
Вы не бодрствуете по ночам, беспокоясь о том, что ваша собака нападет на вас. Зачем вам беспокоиться о своем роботе? Она была выведена более детально, чем ваша собака, и вероятность того, что что-то пойдет не так, гораздо меньше. Собаки - результат селективного разведения; роботы - это результат машинного обучения. Когда вы дрессируете собаку, она не передает то, чему научилась, своим щенкам; но когда вы тренируете робота, знания навсегда остаются в его мозгу и легко копируются в..

Партнерская программа торгового счета Paynet Systems
Партнерская программа торгового счета Paynet Systems (104 голоса, в среднем: 3,86 из 5) Paynet Systems облегчает работу с интернет-, розничными, почтовыми / телефонными заказами, беспроводными / мобильными и домашними торговыми счетами для предприятий по всему миру. Система Paynet установила прочные партнерские отношения с известными банками и филиалами, чтобы предоставить одну из лучших в мире услуг для торговых счетов. Paynet Systems хорошо известна как поставщик полных, но гибких..