Публикации

Кластеризация данных: DBSCAN и K-средних
Неконтролируемое машинное обучение позволяет нам искать закономерности и делать выводы из неразмеченных данных. Используя алгоритмы неконтролируемой кластеризации обучения, мы могли найти значимые группы точек данных со схожими характеристиками в наборе данных. В этой статье мы реализуем два типа методов кластеризации неконтролируемого машинного обучения — DBSCAN (на основе плотности) и K-средних (на основе центроида). Реализация DBSCAN и кластеризации K-средних в Python 1...

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

Vuejs и интеграция Typescript
Я имел удовольствие использовать Vue с начала прошлого года, а также был поклонником Typescript. В предыдущем проекте я использовал React с Typescript, и это был беспроблемный опыт. С Vue я несколько избегал объединения их обоих, но начиная с Vue версии 2.5 были некоторые улучшения с поддержкой. См. Предстоящие изменения TypeScript в Vue 2.5 Эвана Ю. В этом посте я предполагаю, что у вас уже есть некоторый опыт работы с Vue и Typescript, поэтому вы, скорее всего, поняли, почему вы..

PyTorch 1.0 и PTDC, часть 2
Продолжая мой предыдущий пост, посвященный утреннему событию, вот краткое изложение дневной сессии на конференции разработчиков PyTorch, посвященной запуску PyTorch 1.0. TL/DR Эта сессия включает в себя несколько забавных примеров того, как CycleGAN генерирует художественные и видеоэффекты, некоторые продвинутые библиотеки PyTorch для вероятностной и гауссовой обработки, а также несколько человек из фантастической команды FastAI, которые творят чудеса, чтобы демократизировать ИИ, и..

Совещания по статусу в программных проектах? ПРОСТО СКАЖИ НЕТ🛑
Статус: Мне все равно Есть место для отображения вашего статуса. Это на вашей консоли Xbox или во время вождения новой сверкающей машины. Это не собрание Agile Scrum на работе. Ты делаешь это неправильно

Google Sear bar Swift Uikit
Мы внедряем панель поиска в GoogleMaps, которая возвращает потенциальные местоположения. После выбора GoogleMaps обновляет выбранное местоположение. Чтобы реализовать эту функциональность, мы перерабатываем и повторно используем ключи API и проект из старой статьи: https://medium.com/@mtxsaalis/google-maps-and-google-places-with-swift-uikit-79a84c49707c . (См. шаги 1–3). Вне класса ViewController мы импортируем import GoogleMaps import GooglePlaces В классе ViewController..

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

NMIX 6020 Расширенная веб-разработка: веб-сайт Hammock Movie Base
Веб-сайт, который использует API для поиска и отображения фильмов, трейлеров и видео. Дата проекта апрель 2023 г. Обзор проекта Для финального проекта нам было поручено создать динамический веб-сайт, который опирается на то, что мы узнали в классе, но также демонстрирует что-то новое, чему мы научились самостоятельно. Хотя сам проект был открытым, веб-сайт должен был включать Javascript и/или Vue и прикладывать значительные усилия. Имея это в виду, я решил использовать API (с..

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

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

Tableau Server на кране: переключение сайтов с помощью REST API
TABLEAU REST API: РУКОВОДСТВА ПО TABLEAU-API-LIB Tableau Server на кране: переключение сайтов с помощью REST API Важный инструмент для вашего набора инструментов автоматизации Tableau Server REST API Tableau Server предоставляет нам инструменты для автоматизации таких задач, как добавление/удаление пользователей, создание/обновление/удаление групп, публикация рабочих книг, обновление извлечений, извлечение информации о внутренних таблицах, подаваемых в Tableau, и многое другое...

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

JDK против JRE против JVM
Глядя на термины, вы должны знать, что эти компоненты связаны с java. Каждый из этих компонентов выполняет уникальную задачу, связанную с разработкой Java. Итак, в этой статье мы собираемся понять функциональные возможности и различия каждого из этих компонентов. JDK (комплект средств разработки Java) Комплект разработки Java — это среда разработки программного обеспечения, используемая для разработки программ Java. Он состоит из JRE (среда выполнения Java), библиотек,..

Электронная коммерция стала проще с JAMSTACK!
Путеводитель по электронной коммерции JAMSTACK в Южной Африке. Несколько недель назад я заинтересовался электронной коммерцией и решил создать интернет-магазин. Первоначально я планировал создать магазин с использованием «классической» архитектуры, которая включает в себя создание базы данных, серверной части API и веб-интерфейса, но после небольшого исследования я узнал, что JAMSTACK — это новая блестящая игрушка, которую все крутые дети используют в эти дни, так что это то, с чем я..

Начало работы с Kubernetes для разработчиков JavaScript
РУКОВОДСТВО Начало работы с Kubernetes для разработчиков JavaScript 3 шага для контейнеризации и развертывания приложений Node.JS в Kubernetes JavaScript стал надежным языком для сложных веб-приложений, состоящих из микросервисов. Kubernetes — ведущая платформа оркестрации для контейнерных приложений, включая приложения JavaScript. Контейнеризация позволяет упаковать ваше приложение в переносимую среду со всеми необходимыми зависимостями. Это позволяет разработчикам легко..

Создайте автоматизированный планировщик поездок с помощью Next.js и OpenAI API: раскройте потенциал ИИ
Вы когда-нибудь мечтали объединить инновационные возможности ИИ с элегантностью веб-разработки, чтобы создать что-то действительно особенное? Если да, то мы собираемся вместе отправиться в увлекательное путешествие. Мы создаем «Генератор путешествий», отличный небольшой проект, который раздвигает границы того, чего мы можем достичь с помощью API OpenAI и формы, созданной Next.js. Наш «Генератор путешествий» — это компактное доказательство концепции (POC), направленное на демонстрацию..

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

Вы уверены в :
Вы уверены в : Действие может быть определено как синхронное или асинхронное. В официальной игровой документации написано: Существует один вид Действия, которое является асинхронным, а не два вида (синхронное и асинхронное). Конструктор .async — это просто средство для упрощения создания действий на основе API, которые возвращают Future, что упрощает написание неблокирующего кода. https://www.playframework.com/documentation/2.5.x/ScalaAsync Не могли бы вы объяснить свою точку..

Непрерывная интеграция: разработка более качественного программного обеспечения с меньшим количеством ошибок
В Pernix нам как разработчикам программного обеспечения приходится сталкиваться с проблемами, требующими большей точности, чем простой Pull Request . Это некоторые методы, используемые для обеспечения того, чтобы программное обеспечение всегда работало. Процесс разработки программного обеспечения действительно сложен, когда вы создаете программное обеспечение с участием 2 или более человек, верно? Создание программного обеспечения похоже на строительство дома, но с той разницей, что..

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