↑ページトップへ
表示調整
閉じる
挿絵表示切替ボタン
▼配色
▼行間
▼文字サイズ
▼メニューバー
×閉じる

ブックマークに追加しました

設定
0/400
設定を保存しました
エラーが発生しました
※文字以内
ブックマークを解除しました。

エラーが発生しました。

エラーの原因がわからない場合はヘルプセンターをご確認ください。

ブックマーク機能を使うにはログインしてください。
呪文は日本語。IT社員の俺、コード魔法で異世界の壊れた仕組みを全部直します  作者: ノーコードLab


この作品ページにはなろうチアーズプログラム参加に伴う広告が設置されています。詳細はこちら

PR
39/49

第39話 予測が的中した日

■1.収穫前夜


「明日、数字が出る」


鍵はそう呟いて、クロードの出力画面から目を離した。村の詰め所に借りた一角、ランタンの光だけで作業しているとっぷり暮れた夜だった。


「予測の誤差範囲は±5%です」とクロードが言った。「実測値が16%から21%の範囲に収まれば、モデルは機能していると判断できます」


「その説明、現場に伝わると思うか」


「……難しいと思います」


正直な答えだった。誤差範囲という概念は、3ヶ月前の農民たちには伝わらなかった。「18%増えると言いながら、実は17%かもしれないし21%かもしれない」という話は、彼らの日常言語にそもそも存在しない。確率の枠組みで物事を考える習慣がない人間に、幅を持った数字を渡しても、受け取れない。


『問題は精度ではない。意味を現場が理解してくれるかどうかだ。』


鍵はノートを開いた。3ヶ月前に書いた走り書きが残っている。


農地面積、土壌データ、過去5年の収穫記録、雨量と気温の相関——リンが几帳面にまとめてきたものを、クロードが構造に変えた。さらに鉱山の採掘スケジュールと連動させた。労働力が収穫期にかぶらないよう、採掘量を落とす時期を事前に調整した。クロス農務大臣が「それは無理だ」と言ったのを、カルドが「やってみる」と引き受けた。


あの3ヶ月が、明日の朝に答えを出す。


「クロード、予測モデルに今の時点で変数は残っているか」


「はい。収穫作業の効率にばらつきがあります。リンの農地は几帳面に管理されていますが、隣接する3区画は人手が不足していた時期があります。その影響が読み切れていません」


「プラスに出るかマイナスに出るか」


「不明です。ただし誤差範囲の内側には収まると見ています」


鍵はランタンの灯りを落とした。


「じゃあ、寝るか」


「……おやすみなさい」


クロードの光が一段弱くなった。


どこかで犬が吠えた。それが止むと、あとは虫の声だけだった。明日の朝まで、この静けさは続く。


■2.収穫の朝


夜明け前から人が動いていた。


鍵が詰め所の扉を開けると、まだ薄暗い道に農民たちのシルエットが続いていた。道具を肩に担いで、畑のほうへ歩いていく。誰も話していない。足音だけが土を踏む音を立てる。


リンの農地は村の東端だった。


「おう、来たか」


リンは鍬を持ったまま振り返った。60代の農家で、日に焼けた顔に深い皺が刻まれている。3ヶ月前、鍵のところに最初にデータを持ってきた人間だ。「昔の収穫帳簿があるけどいるか」と言って、20年分の記録を出してきた。


「早いな」


「この時期は毎年こうだ。陽が出る前から始める」


東の空が白みはじめていた。リンは助けを借りずに作業を始め、そばにいた2人の若い農民が後に続いた。穂を束ねて刈り取り、端に積んでいく。動きに迷いがない。


鍵は邪魔にならないよう端に立って見ていた。日が少し高くなってきた。畑に長かった影が縮んでいく。空気はまだ涼しく、草の匂いがした。


「去年より明らかに多い」


リンが独り言のように言った。


「感覚で?」


「同じ面積で、束の数が違う。体でわかる」


30年以上やってきた人間の感覚だ。それは数字より早く、数字より正確なこともある。


『そういう情報は数字に乗らない。』


クロードがそばに立っていた。光の強度を抑えた状態で、静かに観察している。


午前中いっぱいかかって、リンの区画の収穫が終わった。刈り取った穂は、詰め所の隣に設けた計量台に運ばれていく。一束ずつ量って、リンが帳簿に書き込む。数字が積み上がっていく。


「去年の同じ区画の数字は覚えているか」


「だいたいは。でもちゃんと見るのは計算してからだ」


リンは無駄な言葉を使わなかった。書いて、量って、記録する。それだけを繰り返した。帳簿の文字は几帳面で、どのページも同じ太さのインクで書かれていた。感情が出ない記録だった。だからこそ信頼できると、クロードは最初にそう言った。


昼すぎに隣の区画から報告が来た。午後には村の反対側からも数字が届いた。クロードが受け取った報告を集計し、鍵に随時伝えてくる。


「現時点で全体の68%のデータが集まっています。暫定値は昨年比+17.1%です」


「まだ出しきれていないな」


「東側の3区画が残っています。人手が少なかった区画です」


鍵はその間、詰め所で数字を眺めていた。まだ全体は出ていない。でも輪郭は見えてきていた。


■3.数字の確認


日が傾いたころ、リンが帳簿を持って詰め所に来た。


「計算できた」


紙を渡してくる。几帳面な文字で、今年の収穫量の合計が書かれていた。隣に去年の数字も添えてある。


鍵はクロードに渡した。


一拍置いて、クロードが口を開いた。


「昨年比、18.3%増です」


しばらく誰も何も言わなかった。


リンが帳簿を受け取り、数字をもう一度自分の目で確認した。指が紙の上を滑る。去年の数字、今年の数字、その差。唇が少し動いた。何かを声に出したわけではなく、ただ確認するように。目が止まった。


「……予測が当たった」


呟きに近かった。


「正確には」とクロードが言った。「モデルが現実を正しく学習していた、と言うほうが近いと思います」


「同じじゃないのか」


「少し違います。予測が当たることは、たまたまでも起きます。モデルが正しく機能していることは、再現できます」


リンはその言葉を聞いて、鍵に視線を向けた。


「どういう意味だ」


「同じやり方でやれば、来年も出るということだ」


「……来年も」


リンは帳簿を机に置いて、腕を組んだ。外から夕方の光が差し込んで、紙の上の数字を斜めに照らしていた。


そこに扉を叩く音がした。


入ってきたのはカルドだった。鉱山主で、3ヶ月前に採掘スケジュールの変更を引き受けた男だ。日焼けした顔に、いつもの不愛想な表情をしている。


「来てやったぞ」


「数字が出たと聞いたか」


「聞いた。それより俺の話を聞け」


カルドは椅子を引いて座った。


「採掘量を落とした。収穫期と重なる月は、人を農地に回した。それはお前たちの計画通りだ」


「結果は?」


「採掘量は落ちた。ただ、稼働を効率化した分で時間当たりの採掘量が上がった。収入は——ほぼ変わらなかった」


鍵は頷いた。


「損をしなかったということか」


「損をしなかった。それだけでも俺には充分だ」カルドは腕を組んだ。「ただ、本当に変わらなかったのが不思議でな。採掘量が落ちたら収入も落ちる、それが当たり前だと思っていた」


「効率を変えれば、量と収入は切り離せる」


「頭ではわかる。でも実際にやってみるまでは信じられなかった」


それはそうだ、と鍵は思った。データを見せるだけでは動かない。やってみて、数字で確認して、初めて信じる。人間はそういう生き物だ。カルドは頑固に見えて、実は証拠に正直な人間だった。だから動いた。


カルドが立ち上がった。


「で、次は何をやる」


「まだ考えていない」


「考えておけ」


それだけ言って、カルドは出ていった。扉が閉まる音がした。


■4.なぜ当たったか


夜になって、詰め所に残ったのは鍵とリンとクロードだけになった。


「あの数字、誰に見せてもいいか」


リンが聞いた。


「構わない。それより——」鍵はノートを置いた。「何が印象に残ったか、聞かせてくれるか」


「予測が当たったことか」


「それ以外で」


リンは少し考えた。


「カルドの話が意外だった。採掘量を落としても、収入が変わらないとは思っていなかった」


「なぜ?」


「あいつは変えるのを嫌がると思っていた。20年同じやり方でやってきた人間だ」


「でもやった」


「そうだ」リンは机の上の帳簿を指でなぞった。「あいつが動いたのは、お前が数字で話したからだと思う。感覚じゃなくて」


鍵はクロードを見た。


「なぜ予測が当たったか、説明できるか」


「はい」クロードが答えた。「データが正直だったからです。リンさんが持ってきた20年分の帳簿に、作為がなかった。悪い年も、不作だった理由もそのまま記録されていました。そこから構造を読んだので、外れる要素が少なかった」


「作為がなかった」とリンが繰り返した。


「都合の悪い数字を省いていたら、モデルは現実と違うものを学習します。そうなると予測は外れる。今回は外れなかった」


鍵は頷いた。


「予測が当たったことより、なぜ当たったかのほうが大事だ」


「どういう意味だ」


「データを正直に集めて、構造を正しく読んだから当たった。それが再現できるということだ。同じやり方でやれば、別の場所でも同じ結果が出る可能性がある」


リンはしばらく黙っていた。


窓の外に風の音がした。収穫を終えた畑が夜の中にある。昼間、農民たちが黙って動いていた光景が頭に残っていた。誰も感動した顔をしていなかった。淡々と束を運んで、淡々と計量台に積んでいた。でも、その数字が今ここにある。


「これ、他の村でもできますか」


リンが言った。


鍵は少し間を置いた。


「できる」


「でも——」


「でも、お前のような人間が各地にいる必要がある」


リンが顔を上げた。


「お前のような、というのは?」


「20年分の帳簿を取っておいて、都合の悪い数字も残しておく人間だ。データを正直に集める習慣がなければ、モデルは機能しない。技術より先に、それがいる」


ランタンの光が揺れた。


リンはその言葉の意味を、すぐには返事をしなかった。口を開かずに、机の上の帳簿を見ていた。20年分の記録の末尾に、今日の数字が加わっている。


その顔が何を考えているか、鍵には読めなかった。


ただ——その黙り方は、何かを理解した人間の黙り方だと思った。


クロードがそっと口を開いた。


「今日の記録も、帳簿に加えてもらえますか」


リンは頷いた。声に出さず、ただ帳簿の末尾にインクを走らせた。


今年の収穫量。予測値。実測値。誤差。そして欄外に小さく一言——「モデルは正しかった」。


鍵はその文字を見届けて、椅子から立ち上がった。今日のことは数字だけじゃなく、その一行に残る。数字は揮発するが、記録は残る。リンはそれを20年かけて証明した人間だった。


面白いと思ったらブックマーク・評価をいただけると励みになります!

評価をするにはログインしてください。
ブックマークに追加
ブックマーク機能を使うにはログインしてください。
― 新着の感想 ―
このエピソードに感想はまだ書かれていません。
感想一覧
+注意+

特に記載なき場合、掲載されている作品はすべてフィクションであり実在の人物・団体等とは一切関係ありません。
特に記載なき場合、掲載されている作品の著作権は作者にあります(一部作品除く)。
作者以外の方による作品の引用を超える無断転載は禁止しており、行った場合、著作権法の違反となります。