Публикации

ES6 - функция стрелки
Продолжая мою предыдущую статью Я потерялся с этим -JavaScript », мы поговорим о функции стрелки или функции толстой стрелки. Это новая концепция ECMAScript 6. Это очень лаконичный способ написания функции. Мудрый синтаксис действительно короче старого подхода. Давай поговорим об этом подробнее Преимущества стрелочной функции Более короткий синтаксис, чем функциональное выражение и Не имеет своего this Их нельзя использовать в качестве конструкторов. У них нет..

Обзор нейронных сетей
Математика, код, рисунки, графики, аналогии и интеллектуальные карты Я намерен познакомить вас с основными концепциями нейронных сетей, используя аналогии, математику, код, графики, рисунки и интеллектуальные карты. Мы фокусируемся на строительном блоке нейронных сетей: персептронах. На протяжении всей статьи мы столкнемся с пугающей математикой и реализуем ее, используя код Python с Numpy. Мы также рассмотрим эквивалентную реализацию с использованием Scikit-learn. Наши результаты..

Встраивание слов коричневого корпуса с использованием Python
Основная идея этого проекта состоит в том, что слова, которые обычно встречаются в схожем контексте, вероятно, связаны между собой. Вы должны знать слово по компании, которую оно составляет (Firth, 1957). Основываясь на этой концепции, этот проект в основном исследует встраивание слов, основанное на статистике совместной встречаемости. Источник данных: Коричневый корпус - это собрание образцов текста из широкого спектра источников, в общей сложности более миллиона слов. Анализ этого..

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

Знакомьтесь с европейской экосистемой Perl: обзор на AmsterdamX.pm
Беседа с Упасаной и Сойером, двумя людьми с самыми большими связями в Perl. Среди постоянных посетителей конференций и энтузиастов Dutch Perl они не нуждаются в представлении. Но для тех, кто плохо знаком с Perl, Upasana && Sawyer — лидеры AmsterdamX.pm, они оба работают на Booking.com && — наши хорошие друзья. Давайте лучше узнаем их и их группу. Q1. Расскажите нам о себе и своем прошлом Упасана: я индиец. Я приехал в Амстердам около 2 лет назад, чтобы работать в..

Засорение игры
Мой первый опыт участия в Global Game Jam. Видеоигры составляют большую часть современного мира, но на самом деле их производят немногие. Думаю, многие люди романтизируют жизнь разработчика видеоигр. Некоторые люди думают о них как об этих больших людях, которые знают об игре все, от графики до программирования и вплоть до маркетинга. Я знаю, что поклонялся некоторым людям в индустрии видеоигр и считал создание видеоигр чем-то вроде недостижимой цели. Вот в чем проблема, я думаю, люди..

Развертывание модели машинного обучения с помощью C ++
Недавно я был очарован тем, насколько интересно было бы создать математически ориентированное приложение и развернуть его в любом масштабе без каких-либо ограничений по размеру модели, платформе или необходимости в вызовах API. Я знаю, что у Python достаточно библиотеки для работы с прототипами проектов машинного обучения, однако не многие говорят о масштабировании этого проекта, особенно когда вы не хотите делать это через веб-API. Я считаю, что истинный интеллект не должен полагаться..

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

Сообщение в блоге 202 Javascript!
Что мне больше всего понравилось сегодня на уроке, так это то, как решить задачу, например, кодирование крестиков. Работа с ним на доске, затем в псевдокоде и, наконец, в реальном коде помогает мне понять, как разбить все на маленькие шаги и продвигаться вперед по частям. «Использовать строго» — это способ указать, что вы хотите строгого соблюдения правил javascript, например, не разрешать неименованные переменные. Это полезно, особенно при работе с большим количеством кода, так как может..

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

Сверхпростое объяснение (квантовой) гравитации
X is Y…is ‘Pi’… Ноль — это единица, потому что окружность — это диаметр . Доказано и продемонстрировано ниже: Uber-Simple (Хотите верьте, хотите нет) Круг Это означает, что сверхпростой круг — это то, что люди называют «гравитацией». А также «квантовой гравитацией» (в общем, квантовая механика). Объясняя, почему основной проблемой для людей в целом является понимание числа пи . Где пи — это то, что человек называет разумом , Богом и/или Природой ...

Создание искусственного интеллекта, позволяющего Дональду Трампу зарабатывать для вас деньги
Помимо глобальной вспышки коронавируса, одним из самых запоминающихся событий 2020 года является Дональд Трамп, который управляет страной в Twitter. Очевидно, что твиты не помогают предотвратить распространение вируса, но вызывают сильные колебания на фондовом рынке США. Итак, можно ли проводить количественную торговлю на основе твитов Трампа? или, по крайней мере, можем ли мы предсказать тренд цен на акции? Ответ: абсолютно ДА! Трамп2Кэш Мы давно создали бота с именем..

Обучение кодированию
Недавно я начал изучать фреймворк Angular2, и меня поразил подход Redux/@ngrx к управлению состоянием. Изучение Angular2 с помощью @ngrx создало благотворный цикл, в котором концепции одного подкрепляют другие. Мне казалось, что я постигаю оба фреймворка гораздо легче, чем если бы изучал их по отдельности. Но даже с этим эффектом множителя обучения я знал, что мне придется написать несколько приложений, прежде чем я смогу даже заявить, что знаком с angular2 и ngrx, не говоря уже о..

Что такое функция активации?
Что такое функция активации? Одна из важнейших частей нейронной сети Функция активации определяет выход нейрона / узла при заданном входе или наборе входных данных (выход нескольких нейронов) . Это имитация стимуляции биологического нейрона. Выход функции активации на следующий уровень (в мелкой нейронной сети: входной уровень и выходной уровень, а в глубокой сети - на следующий скрытый уровень) называется прямым распространением (распространением информации). Это считается..

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

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

AgentRisk 2.0: умнее, быстрее, лучше
Мы очень рады объявить о выпуске AgentRisk 2.0 , последней версии нашей платформы управления капиталом. AgentRisk 2.0 содержит улучшения нескольких ключевых функций, а также несколько новых, над которыми мы работали в течение последнего года, в том числе: Алгоритмические дивиденды ™. Никто не хочет, чтобы на его счету были пустые активы, так почему бы не заставить их работать и не получить дополнительную прибыль? Это именно то, что новая функция Algorithmic Dividends ™ AgentRisk..

Машинное обучение
1. Используемые сейчас методы машинного обучения В нашем наборе данных 137 столбцов, что является очень многомерным набором данных, поэтому основная задача нашей команды - найти способ обработки этого многомерного набора данных. Во-первых, мы выбираем линейную регрессию в качестве нашей базовой модели, у которой RMSE в выборке довольно низок (0,479), а RMSE вне выборки довольно высок (13,598), что, очевидно, является избыточным. Поэтому мы попробовали несколько методов решения..

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

Программирование жизни!
Как разработчик я работал со многими языками программирования. То, что я узнал из компьютерного программирования, удивительно. Все начинают учиться с Hello World, и именно в этот момент младенец начинает плакать. Сегодня я поделюсь 1. Как связаны компьютерная программа и наша жизнь 2. Как мы можем улучшить наш жизненный алгоритм с помощью простого хака и жить лучше Так что начните сначала с компьютерного программирования. Следующие пункты представляют собой краткое..