Публикации

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

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

Еженедельный выпуск Голанга 38
Добро пожаловать в 38-й выпуск Golang Weekly, еженедельного информационного бюллетеня о языке программирования Go. Поддержите Go Weekly и других авторов, которых вы читаете на Medium, став участником по ссылке ниже. Присоединяйтесь к Medium по моей реферальной ссылке — на этой неделе в I/O Как участник Medium, часть вашего членского взноса идет авторам, которых вы читаете, и вы получаете полный доступ к каждой истории… www.thisweekin.io..

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

Престол машинного обучения: линейная регрессия OLS
В моем предыдущем блоге я подробно обсудил все тонкости, связанные с линейной регрессией, ее предположениями и мерами для ее оценки. Я кратко рассмотрел среднеквадратичную ошибку и объяснил, как ее свойство выпуклости идеально подходит для функции стоимости. В этом блоге мы узнаем: Что такое функция затрат? Какую роль он играет в любом алгоритме машинного обучения? Как в линейной регрессии MSE как функция стоимости и MSE как показатель оценки контекстуально отличаются друг от..

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

Контроль, доверие и ответственность в мире машин…
Часть 2 — Кто несет ответственность? Автор Бертран Мальтаверн Этот пост является вторым в серии из четырех. Он берет свое начало в #AutoProcure , захватывающей инициативе , которую Келли Барнер из Buyers Meeting Point и Rosslyn Analytics недавно запустили, чтобы создать активную дискуссию о взаимоотношениях в сфере закупок . с автоматизацией: и то, что есть, и то, чем она должна быть». В первом посте этой серии я затронул вопрос «кто все контролирует», рассмотрев, как..

Руководство программиста по однородным координатам
Интерактивная версия этой статьи доступна здесь: http://wordsandbuttons.online/interactive_guide_to_homogen_coordinates.html Зачем вам нужны однородные координаты, какими бы они ни были? Что ж, если вы работаете с геометрией: 3D-графикой, обработкой изображений, физическим моделированием, ответ очевиден. Знание математики, лежащей в основе выбранной вами структуры, позволяет писать более эффективный код. Однажды мне пришлось ускорить работу одного .NET-приложения, которое сгибает..

HashMaps, римские цифры и вы: простая задача по программированию
Проблема Задача была проста. Дана строка, представляющая римскую цифру, преобразовать ее в целое число. У меня было предварительное представление о римских цифрах и их форматировании, поэтому я был готов сразу приступить к этому, но, как я вскоре узнал, даже такие упрощенные задачи, как эта, нельзя недооценивать. Ограничения Первоначально я игнорировал ограничения проблемы и пытался подойти к ней как можно шире. Этот инстинкт возник из моего опыта создания игр на Unity и C#,..

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

Учимся программировать: день 0
Сказать, что это «день 0» обучения программированию, — это немного соврать. Это ложь, потому что технически я потратил довольно много человеко-часов в течение пары месяцев, изучая самые основы HTML и JS. Делаю это, чтобы возродить любовь к программированию, которая у меня была еще в старшей школе, и в рамках подготовки к зачислению в The Iron Yard, которое начнется на следующей неделе здесь, в Миннесоте. Изучив материалы и предварительную работу, я уже узнал об этой области и идее обучения..

CIR HW Модели процентных ставок с режимом переключения
Кокс-Ингерсолл-Росс (CIR) Модель Кокса-Ингерсолла-Росса (CIR) можно использовать при оценке производных процентных ставок. Мы также называем моделью квадратного корня или однофакторной процентной ставкой, потому что термин диффузии позволяет избежать возможности отрицательных процентных ставок и изображается одним источником рыночного риска. Параметр a соответствует скорости адаптации к среднему значению, b, и сигма к волатильности. Движения ставок следуют приведенному ниже SDE:..

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

Делайте больше с помощью этих основных инструментов разработчика
Привет, разработчик! Если вы хотите увеличить свою производительность в 10 раз, то вы обратились по адресу. В этой записи блога мы рассмотрим 14 основных инструментов разработчика, которые помогут вам работать умнее, а не усерднее. 1. Гитхаб — GitHub — это платформа для размещения кода для контроля версий и совместной работы. Это отличный способ отслеживать изменения кода и работать с другими членами вашей команды. 2. Переполнение стека — Stack Overflow — отличный..

Прогнозирование распределения вероятностей с помощью нейронных сетей
Это сообщение изначально было опубликовано в Техническом блоге Taboola Если вы в последнее время следили за нашим техническим блогом , вы могли заметить, что мы используем особый тип нейронных сетей, называемый Mixture Density Network (MDN). MDN не только предсказывают ожидаемое значение цели, но и лежащее в основе распределение вероятностей. В этом блоге основное внимание будет уделено тому, как реализовать такую ​​модель с помощью Tensorflow с нуля, включая пояснения,..

Хорошо написанная статья.
Хорошо написанная статья. Легко понять. Можете ли вы предложить какие-либо модели AI/ML, адаптированные банками с Уолл-Стрит?

Разница между операторами равенства == и === в JavaScript.
Таким образом, разница между операторами == (свободное равенство) и === (строгая проверка равенства) всегда является темой обсуждения в Интернете. Давайте выясним, чем эти два отличаются. Свободная проверка равенства или Двойное равенство (==): Оператор Двойное равенство позволяет выполнять принуждение (т. е. преобразование одного типа данных в другой) во время сравнения. Двойное равенство следует алгоритму при сравнении двух значений. Алгоритм определяется здесь..

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

Что я узнал, работая на изобретателя IBM Watson
Иногда логика важнее, чем быть правым В 2018 году меня нанял доктор Дэвид Ферруччи, изобретатель Watson , знаменитого компьютера с ответами на вопросы IBM, который победил чемпиона Кена Дженнингса в« Jeopardy! » В 2011 году. После ухода из IBM д-р Ферруччи основал свою собственную исследовательскую компанию в области ИИ Elemental Cognition с целью разработки ИИ, который может понимать значение языка и аргументировать свои ответы, как это делают люди. Если EC будет успешным,..

МАШИНЫ ОПОРНЫХ ВЕКТОРОВ (SVM)
МАШИНЫ ОПОРНЫХ ВЕКТОРОВ (SVM) SVM — это контролируемый алгоритм машинного обучения, который можно использовать как для задач классификации, так и для регрессии. Однако в основном он используется в задачах классификации (хороший классификатор находит максимально возможный разрыв между точками данных разных классов). Мы отображаем каждый элемент данных как точку в n-мерном пространстве (где n — количество имеющихся у вас объектов), где значение каждого объекта является значением..