Публикации

Новый сервис Google Explainable AI (xAI)
Google начал предлагать новую услугу для «объяснимого ИИ» или XAI, как это модно называется. В настоящее время предлагаемые инструменты скромны, но намерения движутся в правильном направлении. У ИИ есть проблема объяснимости Искусственный интеллект призван изменить глобальную производительность, рабочие модели и образ жизни и создать огромное богатство. Исследовательская компания Gartner ожидает, что глобальная экономика ИИ вырастет примерно с 1,2 триллиона долларов в прошлом году..

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

KGCN: машинное обучение над графами знаний с TensorFlow
Этот проект представляет новую модель: сверточную сеть графа знаний (KGCN), доступную для бесплатного использования из репозитория GitHub под лицензией Apache. Он написан на Python и доступен для установки через pip из PyPi . Основная идея этой работы - построить мост между графами знаний, автоматизированными логическими рассуждениями и машинным обучением, используя Grakn в качестве графа знаний. Резюме KGCN можно использовать для создания векторных представлений,..

Люди все еще без ума от Python спустя двадцать пять лет
… Во что мне трудно поверить. Вот 10 способов сделать Python опасным инструментом для науки о данных. Python имеет множество приложений - веб-разработка, графические интерфейсы для настольных ПК, разработка программного обеспечения, бизнес-приложения и научные / числовые вычисления. В этой серии статей мы сосредоточимся на том, как использовать числовые вычисления в Python для науки о данных и машинного обучения. Это не исчерпывающий учебник по Python, он вместо этого предназначен..

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

Programmatic Art & Multiplayer Online Gamedev 101
[Это мои заметки/черновик/стенограмма выступления] Всем привет! Я Давид да Силва. Я очень рад поделиться своими знаниями здесь, в HackUPC, чтобы увидеть, сколько из них остается с вами, и какие прекрасные вещи вы делаете с ними. Так что спасибо, что пришли! Во-первых, это не семинар и не разговор о программировании. Все содержание доклада будет включено в пост на Medium, который я опубликую сразу после него, перед ответами на вопросы. По сути, это дословная стенограмма выступления,..

5 лучших высокопроизводительных чипов для машинного обучения
За последние несколько лет машинное обучение получило огромное признание. Он существует на рынке уже более 30 лет, и, наконец, эксперты создают различное высокопроизводительное оборудование, чтобы соответствовать требованиям этих энергоемких алгоритмов. Производители чипсетов с каждым годом стараются сделать какие-то революционные вещи, повышающие производительность железа как никогда ранее. Высокопроизводительные чипы искусственного интеллекта побеждают как никогда раньше. Эти чипы..

Ruby - хэши и изменяемые значения по умолчанию
Объект Ruby Hash - это ассоциативная структура данных, используемая для хранения пар "ключ-значение". Во многих языках есть объекты, которые служат схожей цели: в Python есть словари, в JavaScript есть карты, в Java есть HashMaps и так далее. Объект Ruby Hash довольно прост в использовании. my_hash = {} my_hash[0] = 'Hello!' puts my_hash[0] #=> Hello! Это прекрасно работает. Мы также можем изменить значение, связанное с ключом, который уже существует в хэше. my_hash[0] <<..

Реагировать на установленное состояние после асинхронной задачи
Почему установлен антипаттерн и как его избежать После того, как я написал React какое-то время, был один раз (и много раз) я запустил свой код и получил следующее предупреждение: Warning: Can only update a mounted or mounting component. This usually means you called setState, replaceState, or forceUpdate on an unmounted component. This is a no-op. Если вы пишете React, то, вероятно, вам знакомо это предупреждение. В основном это означает, что setState вызывается после..

NVIDIA Xavier NX: распаковка + обзор
Мы видим, как ИИ и машинное обучение стимулируют инновации во многих отраслях. В частности, выросло количество продуктов, использующих искусственный интеллект устройств для повышения производительности, конфиденциальности и других преимуществ. Создание прототипа физического продукта, особенно продукта, включающего методы машинного обучения, сопряжено со многими проблемами. В этом месяце NVIDIA анонсировала новый Jetson Xavier NX как новейшее дополнение к платформе Jetson ,..

Запуск оценщика оценки Storepath
Storepath’s Valuation Estimator предоставляет брендам электронной коммерции новый уровень прозрачности данных, упрощая для малых и средних предприятий стимулирование роста и доступ к рыночным преимуществам приобретения. Storepath стремится создавать инструменты искусственного интеллекта и машинного обучения, которые помогают владельцам малого и среднего бизнеса электронной коммерции лучше конкурировать и расти за счет охвата и прибыли. Сегодня команда рада объявить о выпуске..

Vuetify — Стили текста
Vuetify — это популярная среда пользовательского интерфейса для приложений Vue. В этой статье мы рассмотрим, как работать с фреймворком Vuetify. Типография Мы можем добавить классы для типографики. Например, мы можем написать: <template> <v-container> <v-row class="text-center"> <div class="text-h1">heading 1</div> </v-row> </v-container> </template> <script> export default { name:..

Кривые обучения. Переоснащение. Недостаточная посадка
А. Переоснащение Для оценки производительности модели мы можем использовать метод перекрестной проверки. Если модель хорошо работает на обучающих данных, но плохо соответствует метрикам перекрестной проверки, мы имеем дело с переобучением. Это очень распространенная проблема в науке о данных. Чтобы проиллюстрировать это далее, мы можем представить, что у нас есть модель, которая отвечает, получает ли кандидат работу на основе своего резюме. Модель имеет точность 99% на обучающих данных,..

Как использовать импорт и экспорт модулей JavaScript ES6
Я начал изучать React, в первой строчке запутался import React, { Component } from ‘react’; Да что такое импорт? поэтому я поискал ключевое слово «импорт» и нашел ниже полезную информацию. Модули JavaScript ES6 Модуль JavaScript содержит класс или библиотеку функций. ES6 поддерживает встроенные модули. До ES6 мы использовали RequireJs и CommonJS Экспорт и импорт Специальные директивы Export и Import загружают один модуль, функции и переменные в другой модуль. Директива..

AI: Полезное или начало конца?
Искусственный интеллект (ИИ) на протяжении последних четырех десятилетий скрывался в мире технологий, постоянно находя новые способы автоматизации процессов в общественной и частной сферах. Постоянный рост количества вариантов использования сделал его одной из самых интересных тем для обсуждения, но в результате исследователи в этой области постоянно оказываются в противоречивых позициях. Его нынешнее состояние и его потенциал вырасти за пределы человеческого контроля заставили многих..

Обнаружение повреждений автомобиля с помощью глубокого обучения
Использование ConvNet, созданной с нуля, для автоматизации обнаружения повреждений транспортных средств Автомобили стали неотъемлемой частью 21 века, и каждый день на дорогах появляется больше машин, чем было вчера. Это неизбежно сопряжено с риском, и халатность некоторых водителей может нанести незначительный или серьезный ущерб имуществу и здоровью других людей на дорогах. По данным Всемирной организации здравоохранения, ежегодно в результате дорожно-транспортных происшествий..

Реализация алгоритма обнаружения шагов
Около 3 лет назад мне и моему товарищу по лаборатории было поручено реализовать алгоритм обнаружения шагов. Реализация будет использоваться для нашего исследования, связанного с чем-то IoT’ish работой. Сам алгоритм не был таким сложным, как предполагалось, и он обсуждался во многих бумажных работах или учебных пособиях. Однако мой учитель был достаточно любезен, чтобы позволить нам узнать и понять основную идею того, как это работает. А. Запишите шаги Чтобы понять, как работает..

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

Лорел и Харди в области машинного обучения
Лорел и Харди в области машинного обучения «Ну, вот еще один хороший беспорядок, в который ты меня втянул!» На этой неделе я отправлюсь еще дальше в прошлое со своими ссылками, вплоть до 1930-х годов. На случай, если некоторые читатели-миллениалы просто подумали «ОК, бумер», я хотел бы уточнить, что я сам миллениал. Просто иногда старые отсылки имеют гораздо больше смысла, чем современные. Так что для тех, кто не знает о Лорел и Харди, я призываю вас зайти на Youtube и посмотреть..

Насколько хорош Google Translate?
Насколько хорош Google Translate? Google Translate теперь «обрабатывает» 103 языка, но насколько он умен на самом деле? Это часть человеческой натуры смеяться над глупыми ошибками других людей. На самом деле, одни из лучших шуток в Интернете — это так называемые «неудачи», которые мы совершаем: на ум приходят несчастные случаи с батутом на заднем дворе и неудачи на скейтборде. Это ошибки, которые мы совершаем, и несчастные случаи, с которыми мы сталкиваемся в повседневной жизни..