-
ゲーム理論を用いた不正乗車対策(シュタッケルベルグ競争モデルによる特別改札ルートの最適化)
データサイエンス手法, ドメイン知識解説, 交通, 鉄道
ゲーム理論は元々経済学の一分野でしたが、現在では学問の枠を飛び越えて様々な分野に応用されています。 このページでは、ゲーム理論を公共交通機関の不正乗車対策に応用した例について解説します。 信用乗車方式 ...
-
公共交通機関における3種類の運賃収受方法(整理券方式・車掌乗務・改札と信用乗車方式)
鉄道やバスなどの公共交通機関では、全ての乗客から適正な運賃を確実に受け取ることが大きな課題となっています。 電車やバスは1か所にとどまらずに移動し続けるため、全ての乗客から「運賃を確実に徴収すること」 ...
-
複占市場における生産量競争モデル(クールノー競争とシュタッケルベルグ競争)
ゲーム理論におけるゲームの一例として、企業間の販売競争があります。 企業が自社の利益を最大化するために商品を生産して市場で販売します。 このページでは、企業間の販売競争をゲームとして数式でモデル化生産 ...
-
ゲーム理論とは何か(ゲームの分類)
ゲーム理論は将棋やトランプなどの娯楽ゲームのルールや意思決定を数式で表現した理論体系です。 ゲーム理論は娯楽ゲームだけではなく、人間や組織間の駆け引きを数式でモデル化することができるため、経済学やセキ ...
-
不正乗車対策に関わる法令と信用乗車方式導入の課題
不正乗車は鉄道事業者の収入減少だけではなく、正しくきっぷを購入している利用者の不公平感もあるため重大な課題です。 このページでは、不正乗車の解決策として挙げられる信用乗車方式について考えていきます。 ...
-
Visual Studio CodeでChatGPT支援型コーディング(拡張機能ChatGPT – Genie AI)
ChatGPTはPythonなどのプログラミング言語に対応しているため、ChatGPTに書いてもらったコードをコピペして使用することができます。 しかし、毎回GUIのChatGPTを開いて手作業でコー ...
-
PythonでChatGPTと会話を楽しむ(API使用)
前回はAPIを使ってPythonでChatGPTに質問をして回答をもらう関数を作成しました。今回は1回のやりとりで終わるのではなく、会話を続けられる関数を作成してChatGPTと会話を楽しめるコードを ...
-
PythonでChatGPTに質問(APIの使い方)
今回はAPIを使用してChatGPTをPythonで操作する方法について紹介します。はじめにChatGPTのAPIについて説明し、その後にコードについて説明します。コード解説まで飛びたい方はこちらへど ...
-
塩釜と塩竈・鹽竈の違いと使い分け
宮城県中部海沿いに位置する塩竈市(しおがまし)には、3つの表記(塩釜・塩竈・鹽竈)があり、いずれも「しおがま」と読みます。 今回は、なぜ3つの表記が登場したのかと現状ではどのように使い分けられているの ...
-
駅貼りポスター広告の費用対効果算出・比較(横浜市営地下鉄)
駅に掲示されている広告には、鉄道事業者にお金を支払って掲載させてもらっている有料の広告枠があります。 駅広告枠は駅ごとに料金が設定されていますが、同じ金額を支払ったからといって同じ人数に広告を見てもら ...