Публикации по теме 'computer-science'


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

Что заставляет большинство инноваций в области машинного обучения оставаться на стадии идеи?
Инновации — это расплывчатое понятие, возможно, самое модное словечко 21 века, дерево, скрывающее лес стартапов нового века . Некоторые могут рассматривать инновации как ключ к большим инвестициям. Другой скажет вам, что это всего лишь маркетинг, что единственные настоящие инновации — это те, которые меняют правила игры. Лично я считаю, что инновации есть везде: большой телефон, более полезное пиво или многоразовые ракеты! В конце концов, инновации сводятся к трем вещам:..

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

Как стать более опытным программистом
Я могу дать вам несколько безошибочных способов улучшить себя как разработчика. Цель должна состоять в том, чтобы совершенствоваться не с экстраординарными усилиями, а с легкостью. Обучение, разумно распределяя время, — это способ стать опытным разработчиком без особых травм. Оставайтесь с одним языком в течение первого года Я рекомендую выбирать язык с объектно-ориентированным программированием (ООП), так как это довольно сложная для понимания концепция. Три моих любимых языка —..

Создайте идеальную игру для Amazon Alexa
Amazon Alexa запускает конкурс инноваций: создайте лучшую игру для Amazon Alexa Время игры! Создайте игру, в которую люди будут любить играть с Alexa , чтобы получить шанс выиграть 1000 долларов и Amazon Echo . Мы приглашаем студентов университетов со всего мира освоить новые навыки работы с Alexa для этой захватывающей задачи. Вызов: Есть ли любимая игра, которую вы хотели бы сделать доступной для Alexa? У вас есть идея совершенно новой, оригинальной игры? Будь то..

Rust: объяснение рабочих областей
Узнайте о рабочих пространствах Rust: инструменте для организации и создания сложных проектов с несколькими ящиками, позволяющем совместно использовать код и упрощающем сборку/тестирование. Что такое рабочие области Rust? Рабочие области Rust — это способ организовать несколько ящиков Rust в рамках одного проекта. Они позволяют разработчикам управлять несколькими ящиками как единым блоком, упрощая сборку, тестирование и распространение сложных проектов. Рабочая область Rust — это..

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