Что значит предсказать поездку?
Прогноз - это осторожная догадка о будущем, основанная на фактах из прошлого. Для поездки мы хотим угадать две вещи: насколько загружена дорога и сколько времени займёт путь.
Система ИИ (искусственного интеллекта) может прочитать гораздо больше данных, чем человек, и заметить мелкие закономерности, которые мы пропускаем.
Данные: факты, на которых учится ИИ
Данные - это записи о фактах. Для дорог это могут быть:
- число машин, проезжающих мимо счётчика каждый час,
- скорость телефонов, которые движутся по дороге,
- день недели, праздник, погода и время школьных занятий,
- аварии и дорожные работы.
Чем больше данных за много дней, тем точнее картина. Неверные или односторонние данные дают неверный прогноз.
Поиск закономерности и составление прогноза
Закономерность - это то, что повторяется. Дорожное движение повторяется каждый день: занято около 8 утра и 6 вечера, спокойно в середине дня.
Самый простой прогноз - это среднее значение для того же часа за прошлые дни. Например, если в 8 утра за три прошлых дня было 90, 96 и 94 машины, то прогноз на завтра равен (90 + 96 + 94) ÷ 3 = 93 машины.
Настоящий ИИ использует гораздо больше подсказок (погоду, праздники, аварии) и учится понимать, насколько важна каждая из них. Это называется машинное обучение.
От прогноза к лучшей поездке
Прогноз полезен, только когда кто-то действует по нему.
- Выехать раньше или позже, чтобы избежать пика часа пик.
- Выбрать другую дорогу или поехать на поезде.
- Умные светофоры дают больше зелёного времени той дороге, которая будет загружена.
- Автобусы добавляют дополнительные рейсы перед большим событием.
Помните: прогноз может ошибиться из-за аварии или внезапного дождя. Хорошие приложения постоянно обновляются по живым данным. Кроме того, они не должны делиться информацией о том, куда вы ездите, без вашего разрешения.
Главные формулы и определения
- Прогноз (простой) = среднее значение для того же часа за прошлые дни
- Среднее = сумма значений ÷ количество значений
- Время в пути (в 3D) = 20 × (1 + машин в час ÷ 50) минут
- Данные → Закономерность → Прогноз → Решение
Разобранные примеры
1. Число машин в 8 утра за три прошлых дня было 90, 96 и 94. Предскажите число машин на завтра в 8 утра.
Среднее = (90 + 96 + 94) ÷ 3 = 280 ÷ 3 = 93.3. Значит, предсказываем примерно 93 машины.
2. По формуле время в пути = 20 × (1 + машин ÷ 50) найдите предсказанное время в пути, если ожидается 100 машин в час.
Машин ÷ 50 = 100 ÷ 50 = 2. Затем 1 + 2 = 3. Время в пути = 20 × 3 = 60 минут.
3. В 8 утра прогноз - 100 машин (60 мин). В 10 утра - 25 машин. Сколько минут экономит выезд в 10?
В 10 утра: 25 ÷ 50 = 0.5; 20 × 1.5 = 30 минут. Экономия = 60 − 30 = 30 минут.
Частые ошибки
- Думать, что прогноз всегда верен. Это хорошая догадка, основанная на прошлых закономерностях, и она может не сбыться.
- Использовать данные только за один день. Один день может быть необычным (праздник или дождь), поэтому нужно брать много дней.
- Путать данные и закономерность. Данные - это сырые числа, а закономерность - то, что в них повторяется.
- Забывать о приватности. Данные о поездках показывают, куда ходят люди, и их нужно защищать.