Публикации по теме 'heuristics'


Это так случайно! На самом деле нет.
И я не говорю о псевдослучайности машин. Для большинства целей случайности компьютерной генерации достаточно. Я говорю о вашей, читательской, случайности. Ладно, не вы, а люди в целом. Этот поиск начался, когда один-единственный вопрос занимал мою голову в течение недели. «Когда вы нажимаете на клавиатуру, насколько случайной получается строка?» Очевидно, что затирание не может быть целенаправленным, как печатание слов, и при этом оно не может быть усердным в выборе букв, которые не..

Насколько плохо быть жадным?
Изучение жадного решения проблемы раскроя запасов Содержание Мотивация проблемы раскроя запасов Краткий обзор задач NP-Hard Кодирование задачи раскроя в Python Жадный алгоритм Сравнение с полным перебором в малом n-пространстве Сравнение со случайным поиском в старшем n-пространстве Заключение Мотивация проблемы сокращения запасов По профессии я специалист по данным. Хотя мои навыки работы с данными очень важны на работе (по определению), я считаю, что концепции науки о..

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

Табу поиск в Python
Табу поиск в Python Применение одного из самых популярных алгоритмов метаэвристики под названием Tabu Search для решения известной NP-трудной задачи планирования с использованием Python. Мы находим оптимизацию во всех сферах жизни вокруг нас, от инженерного проектирования и промышленного производства до выбора ужина из меню или планирования поездки, и в целом мы всегда стараемся оптимизировать цели, связанные с проблемой, такие как прибыль, производительность. , стоимость, качество,..

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

Модель «лучше, чем случайная»
Хотя последнее, что вы хотите услышать о современной модели машинного обучения, — это то, что она просто лучше, чем случайная, путь к выигрышной модели часто начинается с простого и наивного решения с использованием самых основных методов моделирования. В машинном обучении мы всегда получаем новые проблемы и должны выяснить, как их решить. Решение включает исследование, которое представляет собой процесс, содержащий значительный уровень неопределенности. Даже лучшая команда..

AI: расшифровка определения
AI: расшифровка определения АННОТАЦИЯ: Практически невозможно достичь поверхностного понимания передовых технологий, не подвергаясь бомбардировке эзотерическим жаргоном. Помимо этого технического жаргона, кажется, существует тревожная роль семантики, особенно в случае искусственного интеллекта. В этой статье разъясняются классификации, подмножества и методы ИИ, отсутствующие в монадическом определении ИИ. Он также раскрывает эффект ИИ как естественное следствие биологической и..