Публикации

Приложение для идентификации собак
Этот пост посвящен моему проекту Udacity Data Science Nanodegree. Одним из вариантов проекта стал классификатор пород собак. В этом проекте используются сверточные нейронные сети (CNN)! В этом проекте мы узнаем, как построить конвейер для обработки реальных изображений, предоставленных пользователями. Определение проекта: Цель проекта — создать веб-приложение, способное определять породу собаки , если на вход подается фотография или изображение. Учитывая изображение собаки,..

Как я построил данные временных рядов из перекрестных данных о времени в пути Uber
Я знал, что в процессе написания дипломной работы бакалавра я хочу сделать две вещи: улучшить свои навыки программирования и работать с прогнозированием данных временных рядов. Однако я не знал, что хотел изучать. Однако это должно было быть что-то, что мне действительно нравилось, и не обязательно связанное с моей специальностью. Поскольку мне нравятся карты и… движущиеся вещи, я решил как-то использовать данные с веб-сайта, на который я недавно наткнулся и который полюбил..

Concrete5 Blocks Как сделать AJAX-поиск страниц по тегам
Concrete5 предоставляет отличный конструктор страниц. Он содержит множество полезных блоков, и вы можете настроить любой блок в соответствии с вашими потребностями. Вы также можете создать новый блок. В этой статье мы создаем новый блок для AJAX-поиска страниц по тегам. Введение Вы когда-нибудь использовали поисковый блок в Concrete5 , а затем находили только простое текстовое поле для поиска страниц, на что оно больше всего способно. В этой статье мы рассмотрим, как добавить..

Как анализировать неизвестный набор данных?
В рамках моего дальнейшего образования, чтобы стать специалистом по данным, меня попросили проанализировать неизвестный набор данных по моему выбору, применить изученные методы и обучить модель машинного обучения, чтобы делать прогнозы на этом наборе данных. Это история о том, как я это сделал. Выбор набора данных Есть несколько платформ, которые предлагают бесплатные наборы данных для использования в науке о данных. Я использовал набор данных AirBnb по городу Сиэтл, который нашел на..

Список подкастов о веб-разработке
Мне нравится слушать подкасты, особенно когда я нахожусь в поезде или бегаю в парке, это один из моих способов быть в курсе событий, происходящих в сети, поэтому вот мой список подкастов: JavaScript Jabber : еженедельное обсуждение JavaScript, интерфейсной разработки, сообщества, карьеры и фреймворков. JavaScript Air : это был мой любимый подкаст, к сожалению, автор решил его не выпускать, но все же можно послушать замечательные серии с разными гостями, многие из них до сих пор..

Конвейеры машинного обучения, рабочие процессы Kubernetes и безопасность: интересные технические новинки…
Автор: Альфи Там В Google Next’19 можно сделать много уроков и выводов, а также обсудить интересные выпуски новых продуктов. В этом посте я отойду от горячих тем, таких как Anthos, новые функции AutoML и различные интеграции с открытым исходным кодом, которые широко обсуждались в Интернете. Вместо этого я выберу 3 темы, которые мне особенно понравились: создание моделей машинного обучения, разработка с Kubernetes, или интересуется облачной безопасностью Создание моделей машинного..

Менеджер по продукту пробует науку о данных
Как амбициозный менеджер по продуктам в области науки о данных, я искал способы пополнить свои технические знания на практике. В этом проекте я работал со стартапом по онлайн-заказу ресторанов, чтобы создать систему рекомендаций. Я столкнулся с проблемой творческого расширения ограниченного набора данных и применения методов обучения без учителя и с учителем, чтобы преодолеть трудности, связанные с работой с чрезвычайно запутанными данными меню ресторана. Проблема в… Что касается..

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

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

Java против JavaScript: все, что вам нужно знать!
Java против JavaScript: все, что вам нужно знать! Java против JavasScript: что лучше? Поскольку в названии Javascript есть «Java», многие люди предполагают, что Java и Javascript каким-то образом связаны. Хотя некоторых раздражает эта комбинация, некоторые считают, что это всего лишь маркетинговый трюк. Java для JavaScript - это то же самое, что Ham для Hamster Несмотря на то, что они отличаются друг от друга, каждый из них играет значительную роль в ИТ-индустрии. Давайте..

Шерлок и Квадраты HackerRank
Проблема : Ватсон любит бросать вызов математическим способностям Шерлока. Он предоставит начальное и конечное значение, описывающее диапазон целых чисел. Шерлок должен определить количество квадратных целых чисел в этом диапазоне, включая конечные точки. Примечание . Квадратное целое число — это целое число, являющееся квадратом целого числа, например 1, 4, 9, 16, 25 . Например, диапазон составляет a = 24 и b = 49 включительно. В диапазоне есть три квадратных целых числа:..

Строительство Криса: путешествие через зарождение, дизайн и технологии
Строительство Криса: путешествие через зарождение, дизайн и технологии Патрик Вайссерт, CPO Мы первыми поставили перед собой цель сделать вождение каждого автомобиля умнее и безопаснее. В частности, мы решили заново изобрести то, как средний пассажир остается на связи во время вождения. Сегодня на дорогах Северной Америки и Европы более 500 миллионов автомобилей, которым уже более 9 лет, и они не предлагают никаких подключений, к которым мы, как общество, привыкли. К сожалению,..

MVC, jQuery и Scrum
Итак, понедельник был первым днем ​​курса 301 в Code Fellows. Я очень взволнован по этому поводу, так как знаю, что мы будем углубляться в некоторые темы, с которыми я не так хорошо знаком (последний курс прошел легко из-за того, чему я сам научился перед тем, как начать этот курс). Мы начали класс с разговора о Скраме. Скрам - это круто. Мне удалось поучаствовать в паре проектов, связанных со схваткой (которые не имели ничего общего с программным обеспечением или веб-разработкой), но..

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

Создайте приложение Flashcard с помощью React и JavaScript
React - это простой в использовании фреймворк JavaScript, который позволяет нам создавать клиентские приложения. В этой статье мы рассмотрим, как создать приложение для карточек с помощью React и JavaScript. Создать проект Мы можем создать проект React с помощью приложения Create React. Для его установки запускаем: npx create-react-app flashcard с NPM для создания нашего проекта React. Нам нужен uuid , чтобы мы могли легко создавать уникальные идентификаторы для элементов..

Объединение корпоративного искусственного интеллекта и гибридной многооблачной архитектуры с использованием виртуализации данных
После более чем года пандемии COVID-19, возможно, теперь мы, наконец, можем увидеть свет в конце туннеля, хотя он все еще может казаться немного далеким. Уже сейчас экономика начинает компенсировать часть своих потерь. Однако, даже когда мы обдумываем возвращение к нормальной жизни, мы не должны возвращаться к «обычному бизнесу», потому что это означало бы отказ от некоторых инноваций, которые были разработаны специально для того, чтобы справиться с населением, которое вдруг начало..

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

Мини-проект по машинному обучению 4. Поиск важных функций с помощью генетических алгоритмов (для Heart…
Мини-проект машинного обучения Обнаружение важных характеристик с помощью генетических алгоритмов (для прогноза выживаемости при сердечной недостаточности) Оригинальный документ выглядит следующим образом: Chicco, D., Jurman, G. Машинное обучение может прогнозировать выживаемость пациентов с сердечной недостаточностью только на основе креатинина сыворотки и фракции выброса. BMC Med Inform Decis Mak 20, 16 (2020). Https://doi.org/10.1186/s12911-020-1023-5 Этот набор..

Учебный день
У некоторых из вас это название, возможно, вызвало болезненные воспоминания о том, как вы сидели на уроке биологии 101 на первом курсе колледжа и слушали, как профессор бубнит о предстоящем семестре. К счастью для вас, я не буду этого делать; тем не менее, я собираюсь составить свой график на год и обсудить, почему я сделал тот или иной выбор. Составление расписания Как только я решил, что собираюсь отправиться в эту Одиссею науки о данных , я понял, что мне понадобится..

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