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


Использование буферов протокола в Angular
Предпосылка Посетите официальный сайт , чтобы понять и узнать, что такое буферы протокола . В этой статье предполагается, что вы достаточно знакомы с angular и protobuf. Задача Используйте буферы протокола в приложениях angular. 1. Определите свой сервис Создайте файл proto / hello.proto и определите службу HelloWorld следующим образом: 2. Сгенерируйте клиентский код службы TypeScript. Если вы еще не установили компилятор протокола , посетите официальную..

Распознавание речи: как это работает?
«Привет, Siri, какая сегодня погода?» Я думаю, что в 2021 году можно с уверенностью предположить, что каждый взаимодействовал с каким-либо устройством с помощью распознавания речи / голоса. Речевые технологии, хотя и не совершенны, стали нормой в нашем развивающемся технологическом мире. Как заядлые пользователи многих программ распознавания речи, таких как Siri, Alexa, Cortana и Google Translate, мы часто воспринимаем сложности этих программ как должное и просто ожидаем, что они..

Конвергенция алгоритмов обучения с подкреплением
Есть ли какие-то простые ограничения на скорость изучения задачи? Исследование в контексте Q-обучения. Алгоритмы глубокого обучения с подкреплением могут быть самыми сложными алгоритмами в последних разработках машинного обучения для установления числовых ограничений на их производительность (среди тех, которые работают). Аргументация двоякая: Глубокие нейронные сети - это туманные черные ящики , и никто по-настоящему не понимает, как и почему они так хорошо сходятся. Задача..

0.1 + 0.2 != 0.3
Чтобы понять, почему «0,1 + 0,2» не равно «0,3», мы создадим новый формат с плавающей запятой: «Формат почти без точности». Введение Чтобы понять, почему «0,1 + 0,2» не равно «0,3», мы создадим новый формат с плавающей запятой. Один намного проще, чем двойная точность; тем не менее, достаточно, чтобы понять проблему, лежащую в основе этого заявления. Этот новый формат, который мы создаем: Формат с плавающей запятой почти без точности. С новым форматом мы выполним сложение..

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

Глядя на 21 век и на то, как развивается мир, кодирование является чрезвычайно…
Глядя в 21 век и на то, как развивается мир, кодирование является чрезвычайно важным и полезным навыком. Как стать лучше в программировании? Итак, прежде чем искать ответ на этот вопрос, мы должны ответить на более простой вопрос « Зачем изучать язык программирования? ». Без программирования компьютеры — просто тупые машины, которые буквально ничего не делают. Обучение программированию помогает в решении проблем, возможностях трудоустройства и, самое главное, в понимании того, как..

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