Здравствуйте. Спасибо за тёплые слова. Период обновления зависит от поставщика данных. Мы, конечно, просим отправлять к нам данные как можно чаще, но не всегда у поставщиков есть такая возможность. В некоторых городах данные обновляются очень редко. Будем думать над тем, как выбрать только те данные, которые могут приносить пользу пользователям.
По поводу более подробного отображения — спасибо за идею, передам её нашим менеджерам. Что касается десятых долей секунд — они появляются после расчёта средней метрики по всем измерениям. Сами измерения проводятся в секундах.
Здравствуйте. Предсказание времени прибытия автобуса на остановки это отдельная функциональность и она у нас тоже есть. За нее отвечает отдельная система.
Здравствуйте. Как говорил статистик Джордж Бокс: «В сущности, все модели неправильны, но некоторые полезны». В целом в системе отображения автобусов на карте есть много мест, где что-то может пойти не так. Низкая точность GPS на записывающем устройстве, задержки, ошибки притяжки, неточность прогноза и т. д. Мы стремимся минимизировать эти ошибки и показать максимально правдоподобную картину. В отличие от одного отдельного человека у нас есть преимущество в виде больших массивов данных. Отдельный человек просто не обладает достаточным количеством информации, чтобы в любой точке на карте определить текущую скорость и двигать автобус с ней. Не знает, сколько автобус обычно стоит на остановке, чтобы внести поправки. Тут та же ситуация, как с пробками на дорогах. Как бы хорошо отдельный человек ни знал город, он просто не может знать, с какой скоростью двигаются машины на всех дорогах города в данную конкретную минуту чтобы проложить оптимальный маршрут и предсказать время прибытия.
Здравствуйте. Действительно, автобусы не всегда останавливаются, а если останавливаются, то тратят на это разное время в зависимости от количества пассажиров, расписания и, возможно, других факторов. Проблема в том, что данные обновляются редко, и мы видим, например, что он в предыдущей известной позиции еще не доехал, а в текущей уже находится на остановке или за ней. Поэтому приходится, опираясь на метрику, описанную в статье, подбирать лучшее время остановки, чтобы угадывать в большинстве случаев. Мы специально измеряли с секундомером время остановки, и даже у одного и того же автобуса оно разное. Будем думать, как можно сделать это точнее. По поводу разной скорости в разное время: это частично уже учитывается. Но даже если ошибаемся и понимаем, что отстали от реального местоположения или перегнали его, пин ускорится или замедлится, чтобы догнать реальный автобус. По поводу пропажи автобусов: это, как правило, означает, что устройство, которое фиксирует и отправляет координаты на автобусе, отключили, и нам перестали приходить координаты, поэтому убираем его с карты.
ИИ — в данном тексте означает «Предсказатель последствий изменений параметров системы в текущих условиях», причем список этих возможных изменений задан заранее. А потом уже на основе предсказаний, с учетом политики безопасности выбирается лучшее действие.
Я так понимаю, остальные библиотеки работают только с видеокартами NVIDIA и используют CUDA, некоторые могут c openCL работать, кроме видеокарт могут и на процессорах Intel и AMD. А эта библиотека оптимизирована для работы с графикой intel.
Огромное спасибо за статью! После того как посмотрел рассказ Андрея Кирьясова, который занял 6 место, очень ждал подробностей от вашей команды. Прочитал на одном дыхании! :)
Здравствуйте. Спасибо за тёплые слова. Период обновления зависит от поставщика данных. Мы, конечно, просим отправлять к нам данные как можно чаще, но не всегда у поставщиков есть такая возможность. В некоторых городах данные обновляются очень редко. Будем думать над тем, как выбрать только те данные, которые могут приносить пользу пользователям.
По поводу более подробного отображения — спасибо за идею, передам её нашим менеджерам. Что касается десятых долей секунд — они появляются после расчёта средней метрики по всем измерениям. Сами измерения проводятся в секундах.
Здравствуйте. Предсказание времени прибытия автобуса на остановки это отдельная функциональность и она у нас тоже есть. За нее отвечает отдельная система.
Здравствуйте. Как говорил статистик Джордж Бокс: «В сущности, все модели неправильны, но некоторые полезны». В целом в системе отображения автобусов на карте есть много мест, где что-то может пойти не так. Низкая точность GPS на записывающем устройстве, задержки, ошибки притяжки, неточность прогноза и т. д. Мы стремимся минимизировать эти ошибки и показать максимально правдоподобную картину. В отличие от одного отдельного человека у нас есть преимущество в виде больших массивов данных. Отдельный человек просто не обладает достаточным количеством информации, чтобы в любой точке на карте определить текущую скорость и двигать автобус с ней. Не знает, сколько автобус обычно стоит на остановке, чтобы внести поправки. Тут та же ситуация, как с пробками на дорогах. Как бы хорошо отдельный человек ни знал город, он просто не может знать, с какой скоростью двигаются машины на всех дорогах города в данную конкретную минуту чтобы проложить оптимальный маршрут и предсказать время прибытия.
Здравствуйте. Действительно, автобусы не всегда останавливаются, а если останавливаются, то тратят на это разное время в зависимости от количества пассажиров, расписания и, возможно, других факторов. Проблема в том, что данные обновляются редко, и мы видим, например, что он в предыдущей известной позиции еще не доехал, а в текущей уже находится на остановке или за ней. Поэтому приходится, опираясь на метрику, описанную в статье, подбирать лучшее время остановки, чтобы угадывать в большинстве случаев. Мы специально измеряли с секундомером время остановки, и даже у одного и того же автобуса оно разное. Будем думать, как можно сделать это точнее. По поводу разной скорости в разное время: это частично уже учитывается. Но даже если ошибаемся и понимаем, что отстали от реального местоположения или перегнали его, пин ускорится или замедлится, чтобы догнать реальный автобус. По поводу пропажи автобусов: это, как правило, означает, что устройство, которое фиксирует и отправляет координаты на автобусе, отключили, и нам перестали приходить координаты, поэтому убираем его с карты.