← 開発実績一覧へ

機械学習・時系列解析・LLMによる入場者数予測の比較検証

入場者数予測AI調査レポート

  • AI・機械学習
  • 時系列予測
  • LLM比較
  • データ分析

札幌市円山動物園が公開する日別入場者数データを題材に、2022〜2024年の実績、カレンダー情報、気象、過去の来園実績を特徴量として整理し、2025年の入場者数を1日先予測で検証しました。回帰分析、時系列解析、機械学習、ディープラーニングに加え、LLMにChain of Thought形式で状況を説明して予測させる方式も比較し、MAE・RMSE・MAPE、推論時間、外れ方の傾向をレポート化しています。

Open Data 入場者数・天気・カレンダー Models 機械学習 時系列解析 LLM / CoT 同じ条件で横並び比較 Report 精度・速度・得意不得意を整理
オープンデータをもとに、従来のAI手法とLLMの予測精度・処理時間を比較した調査レポート

検証1: 従来AI手法による予測

カレンダー、天気、過去実績を特徴量として、回帰分析・時系列解析・機械学習・ディープラーニングで2025年の入場者数を順次予測しました。今回の条件では機械学習手法が最も安定し、MAE 450.8、RMSE 680.5で総合1位となりました。

検証2: LLMによる予測との比較

同じ条件を文章としてLLMに渡し、CoTで考えさせる予測も実施しました。LLMは中位の精度に留まり、1日あたり約52〜54秒の推論時間がかかるため、日次予測の実運用では処理時間が大きな課題になることが分かりました。

主な機能

  • 2022〜2024年の実績を学習し、2025年を未来情報なしの1日先予測で検証
  • 曜日・祝日・長期休み・気温・降水量・風速・前日/前週/移動平均などを特徴量化
  • MAE・RMSE・MAPEで精度を比較し、機械学習手法が最上位という結果を整理
  • LLM CoT予測も同条件で比較し、精度だけでなく推論時間の差も可視化
  • Plotlyによるインタラクティブグラフ付きHTMLレポートとして結果を閲覧可能

使用技術

  • Python
  • pandas
  • scikit-learn
  • 時系列解析
  • 機械学習
  • ディープラーニング
  • LLM / Chain of Thought
  • Plotly
  • HTMLレポート

REPORT

入場者数予測AI調査レポート

札幌市円山動物園の公開データをもとに、従来の統計・機械学習手法とLLMによる予測を同じ条件で比較しました。

RESULT

今回もっとも当たったのは機械学習1

2025年の入場者数を1日先予測で検証したところ、機械学習1が MAE 450.8 / RMSE 680.5 / MAPE 25.56%で総合1位でした。 LLM CoTは中位に入りましたが、ときどき大きく外す日があり、さらに推論時間が大きな課題として残りました。

1 機械学習1
450.8
2 機械学習2
508.6
3 時系列解析1
595.3
4 回帰分析
629.9
5 LLM CoT1
703.2
6 LLM CoT2
708.0
7 時系列解析2
716.6
8 ディープラーニング
744.4

MAE: 予測が平均で何人ずれたか。短いほど良い結果です。

2025年の実績値と各手法の予測

元レポートで最初に出していた折れ線グラフです。黒が実際の入場者数、色付きの線が各手法の予測値です。

0 2,750 5,500 8,250 11,000 1 2 3 4 5 6 7 8 9 10 11 12

凡例ボタンをクリックして、気になる手法だけを表示して比べてみてください。

検証の前提

学習に使ったのは2022年から2024年の実績です。新型コロナ禍にあたる2020年から2021年は来園傾向が普段と大きく異なるため、学習から外しました。 2025年については、前日までに確定している情報だけを使う1日先予測として365日分を順番に評価しています。

  • 曜日、祝日、学校の長期休み、季節性などのカレンダー情報を利用
  • 気温、降水量、風速などの気象情報を利用
  • 前日、前週同曜日、直近平均、前年同期比などの過去実績を特徴量化

読み取れたこと

今回のデータ規模と目的では、複雑な文章推論よりも、表形式データの特徴を直接扱える機械学習のほうが安定しました。 LLMは「状況を文章で説明して考えさせる」ことができる一方、数値予測では大外しと処理時間が実運用上の論点になります。

  • 機械学習1・2が精度面で上位を占めた
  • LLM CoTは平均的には健闘するが、日によって外れ方が大きい
  • ディープラーニングは今回の約3年分の学習データでは参考値に近い

精度比較

MAE、RMSE、MAPEはいずれも小さいほど良い指標です。

順位 手法 MAE RMSE MAPE メモ
1 機械学習1 450.8 680.5 25.56% 最も誤差が小さく、総合1位
2 機械学習2 508.6 759.4 30.21% 機械学習系が上位を維持
3 時系列解析1 595.3 860.8 36.84% 季節性・曜日性を堅実に反映
4 回帰分析 629.9 864.2 39.76% 説明しやすいが非線形の表現に限界
5 LLM CoT1 703.2 1065.2 35.95% 中位。大外しと処理時間が課題
6 LLM CoT2 708.0 1039.5 43.63% 与え方を変えても速度面は重い
7 時系列解析2 716.6 997.4 45.53% 条件によって外れが目立つ
8 ディープラーニング 744.4 1084.1 42.55% 今回のデータ量では参考値

処理時間比較

LLMは精度だけでなく、1日分の予測に約52から54秒かかる点が大きな差になりました。

手法 種別 学習 推論 / 365日 1日あたり
回帰分析 機械学習 0.01秒 0.0秒 0ms
時系列解析1 統計時系列 0.00秒 67.2秒 184ms
時系列解析2 統計時系列 0.00秒 72.9秒 200ms
機械学習1 機械学習 0.40秒 0.0秒 0ms
機械学習2 機械学習 0.24秒 0.0秒 0ms
LLM CoT1 LLM 0.00秒 19,613.1秒 53.7秒
LLM CoT2 LLM 0.00秒 19,058.7秒 52.2秒
ディープラーニング 深層学習 18.44秒 19.1秒 52ms

指標の見方

MAEは「平均して何人外れたか」を示す直感的な指標です。RMSEは大きな外れを重く見るため、安定して当てられているかを判断しやすくなります。 MAPEは実際の人数に対する割合で誤差を見るため、来園者が多い日と少ない日を比較しやすい指標です。

本レポートは円山動物園の公開データをもとにした技術検証デモです。手法名はレポート上で匿名化しています。

予測の生データ

元レポート末尾に載せていた、2025年の先頭30日分の実績値と各手法の予測値です。

日付 実際 回帰分析 時系列解析1 時系列解析2 機械学習1 機械学習2 LLM CoT1 LLM CoT2 ディープラーニング
2025-01-01 3,147 2,492 3,140 3,495 2,430 2,205 650 1,000 730
2025-01-02 2,953 2,237 1,109 2,070 2,270 2,166 1,580 2,950 1,604
2025-01-03 2,298 1,969 839 2,433 1,695 1,948 1,530 1,420 1,794
2025-01-04 2,150 2,419 2,236 2,890 2,236 2,231 2,390 1,490 1,693
2025-01-05 2,009 2,493 2,691 2,822 2,661 2,637 1,680 2,610 1,367
2025-01-06 980 1,040 1,556 1,423 1,035 1,465 1,710 1,650 1,518
2025-01-07 1,079 882 1,388 1,586 1,258 1,947 1,030 990 1,711
2025-01-08 0 -439 -633 -326 73 0 2,150 870 2,280
2025-01-09 1,185 1,465 1,260 2,279 1,310 1,228 1,410 980 1,863
2025-01-10 1,045 1,859 1,304 2,016 1,298 1,240 1,020 1,320 1,776
2025-01-11 1,694 2,174 2,266 2,000 1,887 1,953 1,180 1,630 1,485
2025-01-12 2,916 2,643 2,624 2,386 2,435 2,115 1,612 1,880 1,331
2025-01-13 2,347 2,949 3,568 3,051 2,616 2,391 1,380 2,650 1,384
2025-01-14 1,156 1,230 1,421 1,577 1,354 1,316 1,100 1,400 1,426
2025-01-15 729 759 279 1,286 1,023 1,183 1,080 690 1,241
2025-01-16 940 1,278 449 1,487 1,126 1,218 985 700 1,291
2025-01-17 609 834 53 1,141 467 882 960 1,320 1,408
2025-01-18 1,706 2,145 1,575 1,859 1,848 1,946 1,280 1,680 1,645
2025-01-19 2,440 2,848 2,189 2,434 2,179 2,180 1,820 2,263 2,274
2025-01-20 1,006 989 969 1,309 1,344 1,353 1,060 1,600 1,782
2025-01-21 1,288 750 767 1,293 995 1,139 1,010 1,075 1,169
2025-01-22 0 -646 -965 -194 -13 0 760 530 1,164
2025-01-23 1,256 927 965 2,240 1,100 1,199 820 1,025 962
2025-01-24 1,036 1,274 379 1,293 926 1,090 850 1,040 1,150
2025-01-25 2,179 1,760 2,104 2,342 2,177 2,234 1,380 1,980 1,382
2025-01-26 2,929 2,863 2,403 2,533 2,258 2,248 1,860 2,350 1,748
2025-01-27 1,132 1,312 1,009 1,346 1,482 1,304 860 970 1,455
2025-01-28 1,002 834 988 1,460 1,069 1,125 1,020 1,310 1,261
2025-01-29 774 495 900 1,518 696 998 1,010 980 1,149
2025-01-30 905 435 830 1,337 652 926 780 1,275 1,273

同様のシステム・デモにご関心がありましたら、お気軽に。

問い合わせフォームへ