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


Машинное обучение (3/4)
Но как машина может обучиться? Ваша машина может обучаться двумя способами; либо посредством контролируемого обучения, при котором пользователь имеет четкий ожидаемый результат и оценивает правильность прогноза, чтобы лучше понять взаимосвязь между заданными состояниями ввода / вывода . Распространенным примером обучения с учителем является Регрессионный анализ . В качестве альтернативы посредством неконтролируемого обучения пользователь не имеет явно ожидаемого результата, а..

Алгоритмический подход — обзор Grokking
Где я был? Последние несколько месяцев были довольно хаотичными, в основном это новая работа, долгая поездка и переезд. Подробнее об этом позже, но я сидел над несколькими сообщениями в блоге, поэтому решил, что должен их опубликовать. Алгоритмы Любой, кто занимался информатикой или проходил собеседование на инженера, понимает, что такое алгоритмы, по крайней мере, на высоком уровне. Хотя, если честно, когда я начинал это приключение по обучению программированию, у меня было..

Inorder Preorder Поступорядоченный обход двоичного дерева
Inorder Preorder Поступорядоченный обход двоичного дерева Типы обхода двоичного дерева и его преобразование из упорядоченного в предварительный-поступорядоченный Мотивация: Обход предварительного заказа при дублировании узлов и значений может создать полную копию двоичного дерева. Его также можно использовать для создания префиксного выражения (польская нотация) из деревьев выражений: предварительно пройти дерево выражений. Обход по порядку очень часто используется в..

Математика для информатики [Математические понедельники]
С акцентом на машинное обучение Хорошего понедельника, мои дорогие, Многие из вас спрашивают меня о том, какие математические темы очень важны для машинного обучения. Особенно после того, как вы увидели, сколько денег зарабатывают инженеры Data/ML в ведущих компаниях. К счастью для вас, я уже подробно освещал эту тему на своем канале YouTube. Так что просто дайте ему часы. Видео будет связано ниже. Как насчет тех из вас, кто не увлекается машинным обучением? Смотрите видео не..

Демистификация языков программирования
Это попытка помочь новичкам и неспециалистам понять, что означают языки программирования. Оригинальный пост опубликован здесь: Демистификация языков программирования (demystifyforme.com) В один приятный день Наши друзья сидели за центральной кофейней и потягивали кофе, когда Росс начал обсуждение того, как он одновременно изучает языки программирования C++ и Java. На это Чендлер признал, что существует так много разных языков, и ему было трудно выбрать тот, с которым можно..

Многозадачный и мультимодальный унифицированный преобразователь Facebook AI: шаг к универсальному ...
Архитектуры-преобразователи показали большой успех в задачах машинного обучения (ML) в обработке естественного языка и за его пределами, но в основном ограничивались задачами из одного домена или определенных мультимодальных доменов. Например, ViT предназначен исключительно для задач, связанных со зрением, BERT фокусируется на языковых задачах, а VILBERT-MT работает только с задачами, связанными с зрением и языком. Естественно возникает вопрос: можем ли мы создать единый трансформатор,..

Что такое ГАН
Генеративно-состязательные сети позволяют притворяться, пока мы не создадим это. Генеративно-состязательные сети (GAN) произвели революцию в области глубокого обучения и искусственного интеллекта. GAN — это тип нейронной сети, которая может научиться генерировать новые данные, похожие на заданный набор данных. Впервые они были представлены в 2014 году Яном Гудфеллоу, и с тех пор они стали одним из самых популярных и широко используемых типов моделей глубокого обучения. Оригинал статьи..