JP2020134300A - Prediction method, prediction program and information processing apparatus - Google Patents
Prediction method, prediction program and information processing apparatus Download PDFInfo
- Publication number
- JP2020134300A JP2020134300A JP2019027747A JP2019027747A JP2020134300A JP 2020134300 A JP2020134300 A JP 2020134300A JP 2019027747 A JP2019027747 A JP 2019027747A JP 2019027747 A JP2019027747 A JP 2019027747A JP 2020134300 A JP2020134300 A JP 2020134300A
- Authority
- JP
- Japan
- Prior art keywords
- rainfall
- water level
- river
- prediction
- rain
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A10/00—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE at coastal zones; at river basins
- Y02A10/40—Controlling or monitoring, e.g. of flood or hurricane; Forecasting, e.g. risk assessment or mapping
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本開示は、予測方法、予測プログラム及び情報処理装置に関する。 The present disclosure relates to prediction methods, prediction programs and information processing devices.
雨量計により計測された雨量データ及び水位計により計測された河川の水位データを用いて河川の水位予測のための学習モデル(以下、「河川の水位予測モデル」ともいう。)を作成することが行われている。非特許文献1、2は、計測された雨量データ及び水位データを入力し、ニューラルネットワーク又は深層学習を用いて河川の水位予測モデルを作成する技術を提案する。
It is possible to create a learning model for river water level prediction (hereinafter, also referred to as "river water level prediction model") using the rainfall data measured by the rain gauge and the river water level data measured by the water level gauge. It is done. Non-Patent
ところで、河川の水位予測モデルの作成においては、河川のある領域の周辺の複数の地点に設置された雨量計により計測した雨量データと、前記河川に設置された水位計により計測した水位データと、が必要である。また、さまざまなタイプの降雨に対して河川の水位を精度良く予測することが可能な河川の水位予測モデルを作成するためには、様々な雨の降り方に対応する学習用の雨量データ及び水位データが大量に必要である。 By the way, in creating a river water level prediction model, rainfall data measured by rain gauges installed at a plurality of points around a certain area of the river, water level data measured by a water level gauge installed in the river, and water level data are used. is necessary. In addition, in order to create a river water level prediction model that can accurately predict river water levels for various types of rainfall, it is necessary to learn rainfall data and water levels corresponding to various rainfall methods. A large amount of data is needed.
しかしながら、河川の水位予測モデル作成時に学習に利用する雨量データに、同様の局地的大雨に関する雨量データが含まれている可能性は低く、局地的大雨に関する学習用データが収集し難い。 However, it is unlikely that the rainfall data used for learning when creating a river water level prediction model includes the same rainfall data for localized heavy rainfall, and it is difficult to collect learning data for localized heavy rainfall.
その一つ目の理由としては、局地的大雨の元になる積乱雲(降水セル)のサイズは水平方向に5〜15kmと言われ、積乱雲が最低サイズであれば5km/100=50mごとに雨量計が必要になる。雨量計を50mごとに配置するためには、現在、雨量計が1300か所設置されているのに対して、これを10万倍にする必要があり、コスト面で現実的でない。二つ目の理由としては、特定の観測所に限ってみると、局地的大雨の発生頻度はそれほど高くはない。このため、局地的大雨を捉えたという学習用データが収集し難い。 The first reason is that the size of cumulonimbus clouds (precipitation cells), which is the source of localized heavy rain, is said to be 5 to 15 km in the horizontal direction, and if the cumulonimbus clouds are the smallest size, the amount of rainfall is every 5 km / 100 = 50 m. You need a total. In order to arrange rain gauges every 50 m, it is necessary to increase the number of rain gauges by 100,000 times compared to the current 1,300 rain gauges, which is not realistic in terms of cost. The second reason is that the frequency of localized heavy rainfall is not so high when limited to specific observatories. For this reason, it is difficult to collect learning data that captures localized heavy rain.
三つ目の理由としては、気象庁のデータ(https://www.data.jma.go.jp/cpdinfo/extreme/extreme_p.html)によると、局地的大雨など極端現象が年単位のスケールで増加している傾向が明らかとなっている。機械学習では、学習したモデルを用いて予測を行う、すなわち過去のトレンドが未来に続くことが前提となる。よって、長期的に変動している局地的大雨の場合、同じ状況での多くの学習用データを長期的に取得しなければならない。このため、局地的大雨を捉えたという学習用データが収集し難い。これらの理由から局地的大雨を捉えたという学習用データが収集し難いために、河川の水位予測モデルでは、局地的大雨が発生したときの河川の水位の予測精度が低下する。 The third reason is that, according to the data of the Japan Meteorological Agency (https://www.data.jma.go.jp/cpdinfo/extreme/extreme_p.html), extreme phenomena such as localized heavy rain occur on an annual scale. It is clear that the trend is increasing. Machine learning is based on the premise that predictions are made using the learned model, that is, past trends continue into the future. Therefore, in the case of localized heavy rain that fluctuates over the long term, it is necessary to acquire a lot of learning data in the same situation over the long term. For this reason, it is difficult to collect learning data that captures localized heavy rain. For these reasons, it is difficult to collect learning data that captures local heavy rains, so the river water level prediction model reduces the accuracy of river water level prediction when local heavy rains occur.
このとき、河川の水位の予測精度の低下は、過大方向に低下するのか又は過小方向に低下するのかについては、局地的大雨の場合、局所的に大量の雨が降るため、雨量計により計測された雨量データは局地的大雨の中心を捉えていない状況が生じ易い。その結果、雨量計により計測された雨量データは、実際に振っている雨量よりも少ない雨量を測定する傾向にある。これにより、河川の水位予測モデルでは、局地的大雨が発生したときの河川の水位の予測精度が過小方向に低下する。 At this time, whether the decrease in the prediction accuracy of the river water level decreases in the excessive direction or the under-direction is measured by a rain gauge because a large amount of rainfall occurs locally in the case of localized heavy rainfall. It is easy for the rainfall data to not capture the center of localized heavy rainfall. As a result, the rainfall data measured by the rain gauge tends to measure less rainfall than the actual rainfall. As a result, in the river water level prediction model, the prediction accuracy of the river water level when a local heavy rain occurs decreases in the under-direction.
そこで、一つの側面では、本開示は、局地的大雨が発生したときに実際に雨量計が計測した雨量データと学習モデルとから予測される河川の水位の予測精度が、過小方向に低下することを防ぐ予測方法、予測プログラム及び情報処理装置を提供する。なお、学習モデルは、雨量計により計測された雨量データ及び河川の水位データを含む学習用データに基づき生成され、河川の水位予測のために用いられるモデルである。 Therefore, on one aspect, in the present disclosure, the prediction accuracy of the river water level predicted from the rainfall data actually measured by the rain gauge and the learning model when a localized heavy rain occurs decreases in the under-direction. Provided are a prediction method, a prediction program, and an information processing device to prevent such a situation. The learning model is a model that is generated based on learning data including rainfall data measured by a rain gauge and river water level data, and is used for river water level prediction.
一つの形態では、学習モデルを使って水位予測を行う対象の河川に応じた複数の雨量計により計測された複数の降雨量情報を取得し、取得した前記複数の降雨量情報に基づき、前記河川が流れる地域に局地的大雨が発生したかを判定し、前記局地的大雨が発生したと判定した場合、前記複数の降雨量情報のそれぞれを、前記複数の降雨量情報のうちの少なくとも一つの降雨量情報を用いて、より大きい値に補正し、補正した前記複数の降雨量情報および前記学習モデルを用いて、前記河川の前記水位予測を実行する、ことをコンピュータが実行する予測方法が提供される。 In one form, a learning model is used to acquire a plurality of rainfall information measured by a plurality of rain gauges according to the target river for which the water level is predicted, and the river is based on the acquired plurality of rainfall information. When it is determined whether or not a local heavy rainfall has occurred in the area where the river flows, and when it is determined that the local heavy rainfall has occurred, each of the plurality of rainfall information is subjected to at least one of the plurality of rainfall information. A prediction method in which a computer executes the prediction of the water level of the river by using one rainfall information, correcting it to a larger value, and using the corrected plurality of rainfall information and the learning model. Provided.
一つの側面では、本開示は、局地的大雨が発生したときに実際に雨量計が計測した雨量データと学習モデルとから予測される河川の水位の予測精度が、過小方向に低下することを防ぐことができる。 On one side, the present disclosure shows that the accuracy of river water level prediction predicted from the rainfall data actually measured by the rain gauge and the learning model when a localized heavy rain occurs decreases in the under-direction. Can be prevented.
以下、一実施形態について添付の図面を参照しながら説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複した説明を省く。 Hereinafter, one embodiment will be described with reference to the accompanying drawings. In the present specification and the drawings, components having substantially the same functional configuration are designated by the same reference numerals to omit duplicate explanations.
[システムの全体構成]
まず、一実施形態に係るシステムの全体構成の一例について、図1を参照しながら説明する。図1は、一実施形態に係るシステムの全体構成の一例を示す図である。本実施形態に係るシステムはサーバ10及びスマートフォン20を有し、サーバ10は、ネットワーク40を介してスマートフォン20に接続されている。
[Overall system configuration]
First, an example of the overall configuration of the system according to the embodiment will be described with reference to FIG. FIG. 1 is a diagram showing an example of the overall configuration of the system according to the embodiment. The system according to this embodiment has a
図1の例では、水位を予測する対象の河川Rに対して、河川Rの流域周辺に各雨量計A〜D及び水位計aが配置されている。サーバ10は、ネットワーク40を介して雨量計Aにより計測された雨量データを収集する雨量観測所の端末(以下、「第1雨量観測所101」という。)に接続されている。また、サーバ10は、雨量計Bにより計測された雨量データを収集する雨量観測所の端末(以下、「第2雨量観測所102」という。)に接続されている。また、サーバ10は、雨量計Cにより計測された雨量データを収集する雨量観測所の端末(以下、「第3雨量観測所103」という。)に接続されている。また、サーバ10は、雨量計Dにより計測された雨量データを収集する雨量観測所の端末(以下、「第4雨量観測所104」という。)に接続されている。また、サーバ10は、水位計aにより計測された河川の水位データを収集する水位観測所の端末(以下、「第1水位観測所200」という。)に接続されている。
In the example of FIG. 1, for the river R for which the water level is predicted, rain gauges A to D and a water level gauge a are arranged around the basin of the river R. The
[機能構成]
次に、一実施形態に係るサーバ10の機能構成の一例について、図2を参照しながら説明する。図2は、一実施形態に係るサーバ10の機能構成の一例を示す図である。一実施形態に係るサーバ10は、記憶部11、予測処理部12、表示部18及び通信部19を有する。
[Functional configuration]
Next, an example of the functional configuration of the
記憶部11は、水位データベース111、雨量データベース112、流域河川データベース113、水位観測所データベース114及び雨量観測所データベース115を記憶する。
The
図3は、一実施形態に係る水位データベース111の一例を示す。水位データベース111は、所定時間毎の各水位観測所が水位計から取得する水位データを蓄積する。水位データは、各水位観測所により実測された河川の水位を示す。
FIG. 3 shows an example of the
図4は、一実施形態に係る雨量データベース112の一例を示す。雨量データベース112は、所定時間毎の各雨量観測所が各雨量計から取得する雨量データを蓄積する。雨量データは、各雨量観測所の雨量計により計測された降雨量情報に相当する。
FIG. 4 shows an example of the
図5は、一実施形態に係る流域河川データベース113の一例を示す。流域河川データベース113は、地理情報(北端緯度、南端緯度、西端経度、東端経度)と、その地理情報で示される領域に属している対象河川情報とを蓄積する。
FIG. 5 shows an example of the
図6は、一実施形態に係る水位観測所データベース114の一例を示す。水位観測所データベース114は、水位観測所毎の位置情報(緯度情報、経度情報)と、観測している河川情報と、水位観測所の水位計により計測された水位データとを蓄積する。
FIG. 6 shows an example of the water
図7は、一実施形態に係る雨量観測所データベース115の一例を示す。雨量観測所データベース115は、雨量観測所毎の位置情報(緯度情報、経度情報)と、観測している河川情報と、雨量観測所の雨量計により計測された雨量データとを蓄積する。
FIG. 7 shows an example of the
図2に戻り、予測処理部12は、対象河川の水位の予測処理を実行する。予測処理部12は、取得部13、算出部14、判定部15、補正部16及び予測実行部17を有する。
Returning to FIG. 2, the
取得部13は、水位を予測する河川に応じた複数の雨量計により計測された複数の雨量データを取得する。図1の例では、取得部13は、雨量計A〜Dにより計測された複数の雨量データを取得する。また、取得部13は、水位計aにより計測された水位を予測する河川の水位データを取得する。
The
算出部14は、取得部13により取得された複数の雨量データの平均値から偏差を算出する。判定部15は、算出した偏差に基づき、対象河川が流れる地域に局地的大雨が発生したかを判定する。
The
補正部16は、局地的大雨が発生したと判定した場合、対象河川の水位の予測に用いる複数の雨量データのそれぞれを、複数の雨量データのうちの少なくとも一つの降雨量情報を用いてより大きい値に補正する。本実施形態では、複数の降雨量情報のうちの少なくとも一つの降雨量情報の一例として、特定の降雨量情報、つまり、複数の雨量データの最大値を使用するがこれに限らない。例えば、2つの雨量計の平均を使って、対象河川の水位の予測に用いる複数の雨量データのそれぞれを補正してもよい。これによっても、局所的大雨が降ったと判定した場合に、予測に使う降雨量情報をより大きい値に補正することができる。 When the correction unit 16 determines that a localized heavy rainfall has occurred, it uses the rainfall information of at least one of the plurality of rainfall data to obtain each of the plurality of rainfall data used for predicting the water level of the target river. Correct to a large value. In the present embodiment, specific rainfall information, that is, the maximum value of a plurality of rainfall data is used as an example of at least one of the plurality of rainfall information, but the present embodiment is not limited to this. For example, the average of two rain gauges may be used to correct each of the plurality of rainfall data used to predict the water level of the target river. This also makes it possible to correct the rainfall information used for prediction to a larger value when it is determined that a local heavy rainfall has occurred.
予測実行部17は、補正後の複数の雨量データのそれぞれを用いて対象河川の水位を予測する。 The prediction execution unit 17 predicts the water level of the target river by using each of the corrected rainfall data.
表示部18は、予測した河川の水位を表示する。表示部18は、予測した河川の水位とともに局地的大雨の発生の有無を表示してもよい。表示部18は、予測した河川の水位をディスプレイ等の表示装置に表示してもよいし、プリンタ等の出力装置に出力してもよい。
The
通信部19は、水位データ、雨量データ等の各種のデータを、これらのデータを配信する機器から受信する。例えば、通信部19は、水位データ及び雨量データを、水位観測所及び雨量観測所から直接取得してもよいし、水位観測所及び雨量観測所を経由して自治体等の機器から取得してもよい。
The
[ハードウェア構成]
次に、一実施形態に係るサーバ10のハードウェア構成の一例について、図8を参照しながら説明する。サーバ10は、入力装置201、表示装置202、外部I/F203を有する。また、サーバ10は、RAM204、ROM205、CPU206、通信I/F207及びHDD208を有し、それぞれがバスBで相互に接続されている。
[Hardware configuration]
Next, an example of the hardware configuration of the
入力装置201は、キーボードやマウスなどを含み、サーバ10に各操作信号を入力するために用いられる。表示装置202は、LCD(Liquid Crystal Display)モニタ等のディスプレイ、プリンタ、CRT(Cathode Ray Tube)などを含み、各種の処理結果を表示する。
The
外部I/F203は、外部装置とのインターフェースである。外部装置には、例えば記録媒体203aがある。これにより、サーバ10は、外部I/F203を介して記録媒体203aの読み取り及び/又は書き込みを行う。記録媒体203aは、CD(Compact Disk)、DVD(Digital Versatile Disk)であってもよい。記録媒体203aは、SDメモリカード(SD Memory card)やUSBメモリ(Universal Serial Bus memory)等であってもよい。
The external I /
RAM204は、データを一時保持する揮発性の半導体メモリであり、予測プログラムを一時的に保持してもよい。ROM205は、電源を切っても内部データを保持することができる不揮発性の半導体メモリである。ROM205には、基本プログラム及びデータが格納されている。
The
HDD208は、プログラムやデータを格納している不揮発性の記憶装置である。HDD208に格納されるプログラムやデータには、サーバ10の全体を制御するプログラム、河川の水位を予測する予測プログラム及びこれらのプログラムで使用するデータ等がある。HDD208には、上記各種のデータベースが格納されてもよい。
The
CPU206は、HDD208又はROM205などの記憶装置から、基本プログラム、予測プログラム及び各種のデータをRAM204上に読み出し、所定の処理を実行することで、装置全体の制御や搭載機能を実現する演算装置である。
The
通信I/F207は、サーバ10をネットワーク40に接続するインターフェースである。これにより、サーバ10は、所定時間間隔で通信I/F207を介して水位データ及び雨量データを取得する。取得した水位データは、水位観測所ID及び時刻に対応して水位データベース111に記憶され、取得した雨量データは、雨量観測所ID及び時刻に対応して雨量データベース112に記憶される。
The communication I /
予測処理部12の機能は、予測プログラムがCPU206に実行させる予測処理により実現される。表示部18の機能は、表示装置202により実現される。通信部19の機能は、通信I/F207により実現される。
The function of the
記憶部11の機能は、例えば、RAM204、ROM205及びHDD208により実現される。記憶部11に記憶されているデータベースの各種のデータは、サーバ10内のRAM204、ROM205、HDD208に格納されるが、これに限られず、サーバ10に接続されるクラウド上の記憶装置に格納されてもよい。
The function of the
なお、サーバ10は、情報処理装置の一例であり、情報処理装置は、これに限られず、パーソナルコンピュータ、クラウドコンピュータであってもよい。また、情報処理装置は、タブレット型端末、スマートフォン、PDA(Personal Digital Assistants)であってもよい。また、情報処理装置は、HMD(Head Mount Display)、FMD(Face Mount Display)、腕時計型のウェアラブルデバイスであってもよい。情報処理装置は、予測プログラムのアプリケーションをスマートフォン20又はその他のモバイル機器にインストールすることにより、予測処理を実行してもよい。
The
[局地的大雨が発生した場合の河川の水位を予測]
局地的大雨が発生した場合の河川の水位を予測する際の課題について説明する。機械学習では、雨量計により計測された雨量データ及び水位計により計測された河川の水位データを用いて河川の水位予測モデルを作成する。
[Predicting river water level in the event of localized heavy rain]
The challenges in predicting river water levels in the event of localized heavy rainfall will be described. In machine learning, a river water level prediction model is created using the rainfall data measured by the rain gauge and the river water level data measured by the water level gauge.
河川の水位予測モデルの作成においては、河川のある領域の周辺の複数の地点に設置された雨量計により計測した雨量データと、前記河川に設置された水位計により計測した水位データとが必要である。また、さまざまなタイプの降雨に対して河川の水位を精度良く予測することが可能な河川の水位予測モデルを作成するためには、様々な雨の降り方に対応する学習用の雨量データ及び水位データが大量に必要である。 In creating a river water level prediction model, it is necessary to have rainfall data measured by rain gauges installed at multiple points around a certain area of the river and water level data measured by water level gauges installed in the river. is there. In addition, in order to create a river water level prediction model that can accurately predict river water levels for various types of rainfall, it is necessary to learn rainfall data and water levels corresponding to various rainfall methods. A large amount of data is needed.
しかしながら、河川の水位予測モデル作成時に学習に利用する雨量データに、同様の局地的大雨に関する学習用データが含まれている可能性は低く、局地的大雨に関する学習用データが収集し難い。 However, it is unlikely that the rainfall data used for learning when creating a river water level prediction model includes similar learning data on localized heavy rainfall, and it is difficult to collect learning data on localized heavy rainfall.
その一つ目の理由としては、特定の観測所に限ってみると、局地的大雨の発生頻度はそれほど高くはないためである。例えば、気象庁のデータによると、1時間の降水量が50mmを超える地点は近年では年間で約250か所である(https://www.data.jma.go.jp/cpdinfo/extreme/extreme_p.html、2018年12月19日検索)。この約250か所の観測所は、1300地点のアメダス観測地点のうちの約20%であり、すなわち特定地点で局地的大雨が観測されるのは約5年に一度となる。雨量計の間隔を小さくすれば、どこかで局地的大雨をとらえる確率は上がるが、水位予測に用いられる特定の雨量計において局地的大雨を観察するのは概ね数年に一度となる。このため、特定の雨量計において局地的大雨を捉えたという学習用データが収集し難い。 The first reason is that the frequency of localized heavy rainfall is not so high when limited to specific observatories. For example, according to data from the Japan Meteorological Agency, there are about 250 places in recent years where the amount of precipitation per hour exceeds 50 mm (https://www.data.jma.go.jp/cpdinfo/extreme/extreme_p. html, searched on December 19, 2018). These 250 observatories account for about 20% of the 1300 AMeDAS observatories, that is, local heavy rainfall is observed at specific points about once every five years. If the intervals between the rain gauges are reduced, the probability of catching local heavy rains somewhere increases, but local heavy rains are observed approximately once every few years with the specific rain gauges used for water level prediction. For this reason, it is difficult to collect learning data that a specific rain gauge has captured local heavy rainfall.
学習用データが収集し難い二つ目の理由について説明する。局地的大雨の元になる積乱雲(降水セル)のサイズは水平方向に5〜15kmと言われている(小倉義光『一般気象学』第2版、東京大学出版会、1999年ISBN 978-4-13-062706-1参照)。この雨の中心を数%の位置誤差でとらえようとすると、例えば積乱雲サイズの1/100、すなわち積乱雲が最低サイズであれば5km/100=50mごとに雨量計が必要になる。 The second reason why it is difficult to collect learning data will be explained. The size of cumulonimbus clouds (precipitation cells) that cause localized heavy rain is said to be 5 to 15 km in the horizontal direction (Yoshimitsu Ogura "General Meteorology" 2nd edition, University of Tokyo Press, 1999 ISBN 978-4. -13-062706-1). If the center of the rain is to be captured with a position error of several percent, for example, a rain gauge is required every 1/100 of the cumulonimbus cloud size, that is, if the cumulonimbus cloud is the minimum size, every 5 km / 100 = 50 m.
1974年から運用を開始した現状のアメダスは約17kmおきに、全国約1300か所ある(https://www.jma.go.jp/jma/kishou/know/amedas/kaisetsu.html、2018年12月19日検索)。雨量計を50mごとに配置するためには、1300×(17/0.5)2=150万個、すなわち現状の個数の10万倍の雨量計が必要になる。現在、雨量計が1300か所設置されているのに対して、これを10万倍にすることは設置、運用を考えたコスト面で現実的でない。このため、局地的大雨を捉えたという学習用データが収集し難い。 The current AMeDAS, which started operation in 1974, is located at about 1300 locations nationwide every 17 km (https://www.jma.go.jp/jma/kishou/know/amedas/kaisetsu.html, December 2018). Search on 19th of March). In order to arrange the rain gauges every 50 m, 1300 x (17 / 0.5) 2 = 1.5 million rain gauges, that is, 100,000 times the current number of rain gauges is required. Currently, there are 1,300 rain gauges installed, but multiplying them by 100,000 is not realistic in terms of cost considering installation and operation. For this reason, it is difficult to collect learning data that captures localized heavy rain.
学習用データが収集し難い三つ目の理由について説明する。前記気象庁のデータ(https://www.data.jma.go.jp/cpdinfo/extreme/extreme_p.html)によると、局地的大雨など極端現象が年単位のスケールで増加している傾向が明らかとなっている。機械学習では、学習したモデルを用いて予測を行う、すなわち過去のトレンドが未来に続くことが前提となっている。しかし、長期的に変動している局地的大雨の場合、同じ状況での多くの学習用データを長期的に取得しなければデータが集まらない。このため、局地的大雨を捉えたという学習用データが収集し難い。 The third reason why it is difficult to collect learning data will be explained. According to the data from the Japan Meteorological Agency (https://www.data.jma.go.jp/cpdinfo/extreme/extreme_p.html), it is clear that extreme phenomena such as localized heavy rains are increasing on an annual scale. It has become. Machine learning is based on the premise that predictions are made using the learned model, that is, past trends continue into the future. However, in the case of localized heavy rain that fluctuates over the long term, data cannot be collected unless a lot of learning data in the same situation is acquired over the long term. For this reason, it is difficult to collect learning data that captures localized heavy rain.
以上の要因から、河川の水位予測モデルでは、局地的大雨が発生したときの河川の水位の予測精度が低下する。次に、河川の水位の予測精度が過大方向に低下するのか又は過小方向に低下するのかについて説明する。 Due to the above factors, the river water level prediction model reduces the accuracy of river water level prediction when a localized heavy rain occurs. Next, it will be described whether the accuracy of predicting the water level of the river decreases in the excessive direction or the insufficient direction.
たとえば、図9に示すように、局地的大雨の中心Oに対して最も激しく雨が降っている範囲に雨量計が設置されて可能性は高くない。図9の例では、局地的大雨に最も近い雨量計Bでさえ、計測される雨量データは30mm/hであり、最も激しく雨が降っている範囲の50mm/hの雨量を捉えられていない。雨量計が局地的大雨の中心を捉えられないと、雨量計により測定された雨量データは、局地的大雨の最も激しく雨が降っている範囲の実際の雨量よりも小さい値を示す。その結果、局地的大雨の実際の雨量が30mm/hであると測定した雨量データを入力データに用いて、河川の水位予測モデルが作成される。作成された河川の水位予測モデルでは、局地的大雨が発生したときの河川の水位の予測精度が過小方向に低下する。 For example, as shown in FIG. 9, it is unlikely that the rain gauge is installed in the range where it is raining the most with respect to the center O of the localized heavy rain. In the example of FIG. 9, even the rain gauge B closest to the localized heavy rainfall has the measured rainfall data of 30 mm / h, and does not capture the rainfall of 50 mm / h in the most heavily rained range. .. If the rain gauge cannot capture the center of the localized heavy rainfall, the rainfall data measured by the rain gauge will show a value smaller than the actual rainfall in the region where the local heavy rainfall is the most heavily rained. As a result, a river water level prediction model is created by using the rainfall data measured that the actual rainfall of the localized heavy rainfall is 30 mm / h as the input data. In the created river water level prediction model, the prediction accuracy of the river water level when a localized heavy rain occurs decreases in the under-direction.
一方で、雨量計の間隔を密にすれば、雨量計により計測された雨量データが局地的大雨の中心を捉える可能性が高くなるが、コストの面から現実的でない。 On the other hand, if the intervals between the rain gauges are increased, the rainfall data measured by the rain gauges is more likely to capture the center of localized heavy rainfall, but this is not realistic in terms of cost.
そこで、以下では、雨量データ及び河川の水位データから作成した河川の水位予測のための学習モデル(水位予測モデル)を用いて、局地的大雨の発生時に実際に雨量計が計測した雨量データから河川の水位を予測する際の予測方法について説明する。本予測方法によれば、局地的大雨の発生時に実際に雨量計が計測した雨量データから予測される河川の水位の予測精度が過小方向に低下することを防止できる。 Therefore, in the following, using a learning model (water level prediction model) for river water level prediction created from rainfall data and river water level data, from the rainfall data actually measured by the rain gauge when a localized heavy rain occurs. The prediction method when predicting the water level of a river will be described. According to this prediction method, it is possible to prevent the prediction accuracy of the river water level predicted from the rainfall data actually measured by the rain gauge when a localized heavy rain occurs from decreasing in the under-direction.
(1)サーバ10は、ある河川に設置された水位計と、その河川流域に設置された雨量計との組を決定する。
(2)サーバ10は、入力値として用いるデータ(説明変数)を決定する。説明変数の一例としては、過去の雨量データ、過去の水位データ、現在の雨量データ、現在の水位データ、予報雨量データが挙げられる。
(3)サーバ10は、水位計と雨量計とにより計測された過去の水位データ及び雨量データを用いて手順(2)で決定した説明変数を入力データとして用いて、所定時間(例えば1時間)後の河川の水位を出力する水位予測モデルを回帰分析などで計算し、作成する。
(4)サーバ10は、現在時刻における手順(2)で決定した説明変数を、手順(3)で作成したモデルに入力し、所定時間後の水位を予測し、例えばスマートフォン20等の機器に出力する。
(1) The
(2) The
(3) The
(4) The
なお、手順(3)は、機械学習の過去の水位データ及び雨量データを入力し、河川の水位予測モデルを作成する「学習モード」である。手順(4)は、現在の雨量データを入力し、手順(3)にて作成した水位予測モデルを用いて河川の水位を予測する「予測モード」である。 The procedure (3) is a "learning mode" in which the past water level data and the rainfall data of machine learning are input to create a river water level prediction model. The procedure (4) is a "prediction mode" in which the current rainfall data is input and the water level of the river is predicted using the water level prediction model created in the procedure (3).
本実施形態では、サーバ10が本予測方法の手順(1)〜(4)を実行する。ただし、これに限られず、手順(3)は、サーバ10で実行せずに他の機械学習器で実行してもよい。同様に、手順(4)は、サーバ10で実行せずに他の機械学習器で実行してもよい。
In the present embodiment, the
手順(1)の水位の計算に用いる雨量計の組を決めるティーセン法の一例について、図10を参照して説明する。ティーセン法は、まず、ある河川の流域内の雨量観測点及び流域に隣接する雨量観測点を結ぶ三角網を作り、各辺の垂直二等分線を引く。そうすると、それぞれ1つの観測点を内部に含む多数の多角形が描ける。図10の例では、河川rの流域500(水位計401の上流にあたる流域)内の雨量観測点A301、B302及び流域500に隣接する雨量観測点C303〜雨量観測点I309を結ぶ三角網(図10の点線)が作成される。そして、各辺の垂直二等分線(図10の実線)が引かれ、それぞれ1つの雨量観測点を内部に含む多数の多角形が描かれる。 An example of the Teisen method for determining the set of rain gauges used for calculating the water level in the procedure (1) will be described with reference to FIG. In the Triangulated irregular network, first, a triangular network connecting rainfall observation points in a river basin and rainfall observation points adjacent to the basin is created, and vertical bisectors are drawn on each side. Then, many polygons including one observation point can be drawn. In the example of FIG. 10, a triangular network connecting rainfall observation points A301 and B302 in the river basin 500 (the basin upstream of the water level gauge 401) and rainfall observation points C303 to I309 adjacent to the basin 500 (FIG. 10). Dotted line) is created. Then, a vertical bisector of each side (solid line in FIG. 10) is drawn, and a large number of polygons each containing one rainfall observation point are drawn.
次に、水位計401の上流にあたる流域500と交わっている多角形が特定される。この特定された多角形の内部にある雨量観測点を水位予測に用いる。その結果、図10の例では、雨量観測点A301〜雨量観測点I309が、河川rの水位予測に用いられる。このようにして、水位計と雨量計との組が決定される。ただし、水位計算に用いる雨量計を決める方法はこれに限られず、他の方法を用いることもできる。
Next, a polygon intersecting the
図11は、以上の方法により決定された、河川に設置された水位計とその河川流域に設置された雨量計との組の一例を示す。図11の例では、第1水位観測所と、第1雨量観測所〜第4雨量観測所とが組になっている。決定した水位観測所及び雨量観測所の組のデータは記憶部11に記憶される。
FIG. 11 shows an example of a set of a water level gauge installed in a river and a rain gauge installed in the river basin determined by the above method. In the example of FIG. 11, the first water level observatory and the first rainfall observatory to the fourth rainfall observatory are paired. The data of the determined set of the water level observatory and the rainfall observatory is stored in the
また、図12は、決定した水位観測所及び雨量観測所の組の各観測所から取得した、所定時間毎の水位データ及び雨量データの一例を示す。サーバ10は、組として決定した水位観測所及び雨量観測所の各観測所から所定時間毎に水位データ及び雨量データを取得し、図12に示すように、各時刻の水位データ及び雨量データの組として記憶部11に記憶する。
In addition, FIG. 12 shows an example of water level data and rainfall data at predetermined time intervals acquired from each of the determined water level observatories and rainfall observatories. The
[予測処理]
次に、一実施形態に係る予測処理の一例について、図13を参照しながら説明する。図13は、一実施形態に係る予測処理の一例を示したフローチャートである。
[Prediction processing]
Next, an example of the prediction process according to the embodiment will be described with reference to FIG. FIG. 13 is a flowchart showing an example of the prediction process according to the embodiment.
本処理が開始されると、取得部13は、水位を予測する河川に対応する水位観測所及び雨量観測所の組の水位計及び雨量計が計測した水位データ及び雨量データを取得する(ステップS1)。取得部13は、水位観測所及び雨量観測所の組の水位データ及び雨量データを、水位データベース111及び雨量データベース112から取得する。
When this process is started, the
次に、算出部14は、雨量データの偏差を算出する(ステップS2)。ある時刻tにおける観測所iの雨量をXtiとすると、算出部14は、複数の観測所において観測された雨量の平均値を式(1)により算出する。Nは、雨量計の観測所の数を示す。
Next, the
次に、算出部14は、式(2)により、各観測所の雨量データの偏差を算出する。
Next, the
次に、判定部15は、観測所ごとの偏差のうちの最大値が閾値Thよりも大きいかを判定する(ステップS3)。雨量データの取得間隔をT(h)、設定する雨の強さをS(mm/h)とすると、閾値Thは、Th=T×Sで表される。
Next, the
判定部15は、偏差の最大値が閾値Thよりも大きいと判定すると、局地的大雨が発生したと判定し、補正部16は、計算に用いた雨量データの最大値を、組となったすべての雨量計の雨量データに加算する(ステップS4)。ステップS4の処理は、局地的大雨が発生したと判定した場合に、組となったすべての雨量計の雨量データを補正する処理に相当する。
When the
たとえば、図1に示すように、雨量計A〜雨量計Dのうち、雨量計Bが設置された位置周辺で局地的大雨が発生した場合について説明する。この場合、算出部14は、図14(a)に一例を示すように、雨量計A〜雨量計Dが計測した雨量データのうちの最大値、つまり、雨量計Bが計測した雨量をすべての雨量計A〜雨量計Dに加算する。加算した後の雨量計A〜雨量計Dの雨量データ、すなわち、補正後の雨量データの一例を図14(b)に示す。
For example, as shown in FIG. 1, a case where a local heavy rain occurs around the position where the rain gauge B is installed among the rain gauges A to D will be described. In this case, as shown in FIG. 14A as an example, the
図13に戻り、ステップS3において、偏差の最大値が閾値Th以下であると判定すると、局地的大雨が発生していないと判定し、ステップS5に進む。ステップS5において、予測実行部17は、補正後の雨量データを入力データとして与え、作成した河川の水位予測モデルを用いて河川の水位を予測する。次に、表示部18は、予測した水位をスマートフォン20又はその他の機器に表示する(ステップS6)。次に、取得部13は、所定時間が経過したかを判定する(ステップS7)。取得部13は、所定時間が経過したと判定すると、ステップS1に戻り、ステップS1以降の処理を実行する。
Returning to FIG. 13, if it is determined in step S3 that the maximum value of the deviation is equal to or less than the threshold value Th, it is determined that no localized heavy rainfall has occurred, and the process proceeds to step S5. In step S5, the prediction execution unit 17 gives the corrected rainfall data as input data, and predicts the water level of the river using the created river water level prediction model. Next, the
たとえば、図1に示す雨量計Bが設置された位置周辺で3:30に局地的大雨が発生した場合について、図15を参照して説明する。図15の例では、3:15に雨量計A〜Dが計測した雨量データ(mm/15min)は、「2.0」、「1.5」、「3.0」、「1.0」であった。 For example, a case where a local heavy rain occurs at 3:30 around the position where the rain gauge B shown in FIG. 1 is installed will be described with reference to FIG. In the example of FIG. 15, the rainfall data (mm / 15min) measured by the rain gauges A to D at 3:15 is "2.0", "1.5", "3.0", and "1.0". Met.
その後、3:30に雨量計A〜Dが計測した雨量データ(mm/15min)は、「7.5」、「18.5」、「4.5」、「8.0」であった。3:30の雨量データから算出された偏差の最大値が閾値Thよりも大きいと判定されたため、雨量計Bの雨量データの最大値「18.5」が雨量計A〜Dの雨量データに加算された。その結果、雨量計A〜Dの雨量データが、「26.0」、「37.0」、「23.0」、「26.5」に補正された。補正後の雨量計A〜Dの雨量データを入力データとして与えて、水位予測モデルを用いて所定時間(図15の例では1時間)後の水位計aが計測する河川の水位が「80.0」(cm)と予測された。 After that, the rainfall data (mm / 15min) measured by the rain gauges A to D at 3:30 were "7.5", "18.5", "4.5", and "8.0". Since it was determined that the maximum value of the deviation calculated from the rainfall data at 3:30 was larger than the threshold Th, the maximum value "18.5" of the rainfall data of the rain gauge B was added to the rainfall data of the rain gauges A to D. Was done. As a result, the rainfall data of the rain gauges A to D was corrected to "26.0", "37.0", "23.0", and "26.5". The river water level measured by the water level gauge a after a predetermined time (1 hour in the example of FIG. 15) using the water level prediction model by giving the corrected rainfall data of the rain gauges A to D as input data is "80. It was predicted to be 0 "(cm).
予測した水位は、スマートフォン20等に表示される。図16は、その際の画面例を示す。図16では、モードの表示部品211が示す「通常降雨モード」と「局地的大雨モード」とに画面が切り替えて表示される。しかしながら、これに限られず、モード毎に一画面を分割して予測した水位を表示してもよい。
The predicted water level is displayed on the
現在の時刻が画面の固定位置に表示されるように、時間の経過に応じてグラフを右から左に移動させて表示してもよい。表示部品214の現在時刻及びそれよりも左側が水位曲線213の実測水位213aである。また、表示部品214の現在時刻よりも右側が水位曲線213の予測水位213bである。予測水位213bの表示色を実測水位213aの表示色と変えたり、線種を変えたりしてユーザに明示しても良い。また、対象河川と水位観測所を示す表示部品212により地理情報がユーザに明示されても良い。
The graph may be moved from right to left as time passes so that the current time is displayed at a fixed position on the screen. The current time of the
水位曲線213のグラフの右側には、雨量計毎の雨量が表示される。これにより、ユーザに降雨状況を認識させ、現在のモード選択が正しいことを確認させることができる。また、局地的大雨と判断した雨量計の雨量データの色を変えて表示しても良い。これにより、モードが局地的大雨モードに変わった根拠となる雨量を明示することができる。
On the right side of the graph of the
更に、対象河川の水位に影響する流域範囲を表示しても良い。これにより、対象河川の水位の予測を視覚的に示すことができるとともに、対象河川の水位の増加による影響をより容易に把握できる。 Furthermore, the basin range that affects the water level of the target river may be displayed. As a result, the prediction of the water level of the target river can be visually shown, and the influence of the increase in the water level of the target river can be more easily grasped.
以上、一実施形態に係る予測方法によれば、雨量計により計測された雨量データ及び河川の水位データから作成した河川の水位予測モデルを用いて局地的大雨が発生したときの河川の水位を予測する。その際、実際に雨量計が計測した雨量データをより大きい値に補正した補正後の雨量データを入力データとして水位予測モデルに与えて、河川の水位を予測する。これにより、予測される河川の水位の予測精度が過小方向に低下することを防ぐことができる。例えば、図18の例では、曲線Uは河川の水位の実測値を示す。これに対して、雨量計により計測された雨量データを補正せずに入力データとして水位予測モデルに与えて河川の水位を予測した予測値を示す従来手法の曲線Vでは、3:30に局地的大雨が発生した場合について4:30の予測値が実測値よりも小さい。つまり、従来手法の場合、実際に雨量計が計測した雨量データから予測される河川の水位の予測精度が過小方向に低下している。 As described above, according to the prediction method according to one embodiment, the water level of the river when a local heavy rain occurs is determined by using the water level prediction model of the river created from the rainfall data measured by the rain gauge and the water level data of the river. Predict. At that time, the corrected rainfall data obtained by correcting the rainfall data actually measured by the rain gauge to a larger value is given to the water level prediction model as input data to predict the water level of the river. As a result, it is possible to prevent the prediction accuracy of the predicted river water level from decreasing in the under-direction. For example, in the example of FIG. 18, the curve U shows the measured value of the water level of the river. On the other hand, in the curve V of the conventional method showing the predicted value of predicting the water level of the river by giving it to the water level prediction model as input data without correcting the rainfall data measured by the rain gauge, the local area is 3:30. The predicted value at 4:30 is smaller than the measured value when heavy rainfall occurs. That is, in the case of the conventional method, the prediction accuracy of the river water level predicted from the rainfall data actually measured by the rain gauge is decreasing in the under-direction.
一方、雨量計により計測された雨量データを補正して入力データとして水位予測モデルに与えて河川の水位を予測した予測値を示す本実施形態の曲線Wでは、3:30に局地的大雨が発生した場合について4:30の予測値が実測値に近似する。つまり、本実施形態に係る予測方法の場合、実際に雨量計が計測した雨量データから予測される河川の水位の予測精度が過小方向に低下することを防止し、河川の水位の予測精度を高めることができる。 On the other hand, in the curve W of the present embodiment, which shows the predicted value of predicting the water level of the river by correcting the rainfall data measured by the rain gauge and giving it to the water level prediction model as input data, local heavy rain occurs at 3:30. When it occurs, the predicted value at 4:30 approximates the measured value. That is, in the case of the prediction method according to the present embodiment, it is prevented that the prediction accuracy of the river water level predicted from the rain amount data actually measured by the rain gauge is lowered in the under-direction, and the prediction accuracy of the river water level is improved. be able to.
なお、上記実施形態では、判定部15は、図13のステップS3において、雨量データの偏差の最大値が予め定められた閾値(第2の閾値)を越える場合、河川が流れる地域に局地的大雨が発生したと判定した。
In the above embodiment, when the maximum value of the deviation of the rainfall data exceeds a predetermined threshold value (second threshold value) in step S3 of FIG. 13, the
しかし、これに限られず、判定部15は、組となった複数の雨量計により計測された複数の雨量データの少なくともいずれかが、予め定められ第1の閾値を越える場合、河川が流れる地域に局地的大雨が発生したと判定してもよい。
However, the present invention is not limited to this, and when at least one of the plurality of rainfall data measured by the plurality of rain gauges in a set exceeds a predetermined first threshold value, the
また、局地的大雨が発生したと判定された場合、補正部16は、組となった複数の雨量計により計測された雨量データの最大値をすべての雨量計の雨量データのそれぞれに加算し、すべての雨量計の雨量データをより大きい値に補正した。 Further, when it is determined that a local heavy rain has occurred, the correction unit 16 adds the maximum value of the rain amount data measured by a plurality of set rain amount meters to each of the rain amount data of all the rain amount meters. , Corrected the rainfall data of all rain meters to larger values.
しかし、これに限られず、補正部16は、組となった複数の雨量計により計測された複数の雨量データのうち第1の閾値を越える雨量データの少なくともいずれかを特定の雨量データとして用いて、すべての雨量計の雨量データをより大きい値に補正しても良い。 However, the present invention is not limited to this, and the correction unit 16 uses at least one of the rainfall data exceeding the first threshold value as the specific rainfall data among the plurality of rainfall data measured by the plurality of rain gauges in a set. , The rainfall data of all rain gauges may be corrected to a larger value.
また、局地的大雨が発生したと判定された場合、算出部14は、複数の雨量計が計測した雨量データの最大値に、雨量データの最大値を計測した雨量計と複数の雨量計のそれぞれとの距離に応じた重みを掛けた値を算出してもよい。この場合、補正部16は、雨量データの最大値に重みを掛けた値を用いて複数の雨量データのそれぞれをより大きい値に補正しても良い。
Further, when it is determined that a local heavy rain has occurred, the
たとえば、ある時刻tにおける観測所iの雨量をXtiとし、閾値をTh、重みをWとした時、Max(Xti)>Thのとき、加算する雨量Xaddは、
加算雨量Xadd=WMax(Xti)
で示される。
For example, when the rainfall at the observatory i at a certain time t is X ti , the threshold value is Th, and the weight is W, and Max (X ti )> Th, the rainfall X add to be added is
Add rainfall X add = WMax (X ti )
Indicated by.
よって、ある時刻tにおける観測所iの補正後の雨量X’tiは、
補正雨量X’ti=Xti+Xadd
となる。
Therefore, the corrected rainfall X'ti of the observatory i at a certain time t is
Corrected rainfall X'ti = X ti + X add
Will be.
これによれば、地形的要因を考慮して雨量計間の距離に応じた重みを用いて補正した、補正後の雨量が水位予測モデルの入力データになる。これにより、局地的大雨が発生したときに実際に雨量計が計測した雨量データから予測される河川の水位の予測精度が過小方向に低下することを防ぐことができる。 According to this, the corrected rainfall amount corrected by using the weight according to the distance between the rain gauges in consideration of the topographical factors becomes the input data of the water level prediction model. As a result, it is possible to prevent the prediction accuracy of the river water level predicted from the rainfall data actually measured by the rain gauge when a local heavy rain occurs from decreasing in the under-direction.
なお、気象レーダー画像やXバンドレーダなどから雨量データを取得し、取得した雨量データを雨量計の雨量データの代わりに使用してもよい。 Rainfall data may be acquired from a weather radar image, an X-band radar, or the like, and the acquired rainfall data may be used instead of the rainfall data of the rain gauge.
以上、予測方法、予測プログラム及び情報処理装置を上記実施形態により説明したが、本開示に係る予測方法、予測プログラム及び情報処理装置は上記実施形態に限定されるものではなく、本開示の範囲内で種々の変形及び改良が可能である。また、上記実施形態及び変形例が複数存在する場合、矛盾しない範囲で組み合わせることができる。 Although the prediction method, the prediction program and the information processing device have been described above by the above-described embodiment, the prediction method, the prediction program and the information processing device according to the present disclosure are not limited to the above-described embodiment and are within the scope of the present disclosure. Various modifications and improvements are possible. Further, when a plurality of the above-described embodiments and modifications exist, they can be combined within a consistent range.
以上の説明に関し、更に以下の項を開示する。
(付記1)
学習モデルを使って水位予測を行う対象の河川に応じた複数の雨量計により計測された複数の降雨量情報を取得し、
取得した前記複数の降雨量情報に基づき、前記河川が流れる地域に局地的大雨が発生したかを判定し、
前記局地的大雨が発生したと判定した場合、前記複数の降雨量情報のそれぞれを、前記複数の降雨量情報のうちの少なくとも一つの降雨量情報を用いて、より大きい値に補正し、
補正した前記複数の降雨量情報および前記学習モデルを用いて、前記河川の前記水位予測を実行する、
ことをコンピュータが実行する予測方法。
(付記2)
前記複数の雨量計により計測された前記複数の降雨量情報のうち最大値が第1の閾値を越える場合、又は前記複数の降雨量情報のそれぞれの偏差のうちの最大値が第2の閾値を越える場合、前記河川が流れる地域に局地的大雨が発生したと判定する、
付記1に記載の予測方法。
(付記3)
前記局地的大雨が発生したと判定した場合、前記複数の雨量計により計測された前記複数の降雨量情報のうちの最大値を用いて、前記複数の降雨量情報のそれぞれをより大きい値に補正する、
付記1又は2に記載の予測方法。
(付記4)
前記局地的大雨が発生したと判定した場合、前記複数の雨量計により計測された前記複数の降雨量情報のうちの最大値と、前記最大値に対応する降雨量を計測した雨量計と前記複数の雨量計のそれぞれとの距離に応じた重みとの乗算値を用いて、前記複数の降雨量情報のそれぞれをより大きい値に補正する、
付記1又は2に記載の予測方法。
(付記5)
前記河川の前記水位予測の結果及び前記局地的大雨が発生したか否かの少なくとも一方を出力する、
付記1〜4のいずれか一項に記載の予測方法。
(付記6)
学習モデルを使って水位予測を行う対象の河川に応じた複数の雨量計により計測された複数の降雨量情報を取得し、
取得した前記複数の降雨量情報に基づき、前記河川が流れる地域に局地的大雨が発生したかを判定し、
前記局地的大雨が発生したと判定した場合、前記複数の降雨量情報のそれぞれを、前記複数の降雨量情報のうちの少なくとも一つの降雨量情報を用いて、より大きい値に補正し、
補正した前記複数の降雨量情報および前記学習モデルを用いて、前記河川の前記水位予測を実行する、
処理をコンピュータに実行させる予測プログラム。
(付記7)
前記複数の雨量計により計測された前記複数の降雨量情報のうち最大値が第1の閾値を越える場合、又は前記複数の降雨量情報のそれぞれの偏差のうちの最大値が第2の閾値を越える場合、前記河川が流れる地域に局地的大雨が発生したと判定する、
付記6に記載の予測プログラム。
(付記8)
前記局地的大雨が発生したと判定した場合、前記複数の雨量計により計測された前記複数の降雨量情報のうちの最大値を用いて、前記複数の降雨量情報のそれぞれをより大きい値に補正する、
付記6又は7に記載の予測プログラム。
(付記9)
前記局地的大雨が発生したと判定した場合、前記複数の雨量計により計測された前記複数の降雨量情報のうちの最大値と、前記最大値に対応する降雨量を計測した雨量計と前記複数の雨量計のそれぞれとの距離に応じた重みとの乗算値を用いて、前記複数の降雨量情報のそれぞれをより大きい値に補正する、
付記6又は7に記載の予測プログラム。
(付記10)
前記河川の前記水位予測の結果及び前記局地的大雨が発生したか否かの少なくとも一方を出力する、
付記6〜9のいずれか一項に記載の予測プログラム。
(付記11)
学習モデルを使って水位予測を行う対象の河川に応じた複数の雨量計により計測された複数の降雨量情報を取得する取得部と、
取得した前記複数の降雨量情報に基づき、前記河川が流れる地域に局地的大雨が発生したかを判定する判定部と、
前記局地的大雨が発生したと判定した場合、前記複数の降雨量情報のそれぞれを、前記複数の降雨量情報のうちの少なくとも一つの降雨量情報を用いて、より大きい値に補正する補正部と、
補正した前記複数の降雨量情報および前記学習モデルを用いて、前記河川の前記水位予測を実行する予測実行部と、
を有する情報処理装置。
(付記12)
前記判定部は、
前記複数の雨量計により計測された前記複数の降雨量情報のうち最大値が第1の閾値を越える場合、又は前記複数の降雨量情報のそれぞれの偏差のうちの最大値が第2の閾値を越える場合、前記河川が流れる地域に局地的大雨が発生したと判定する、
付記11に記載の情報処理装置。
(付記13)
前記補正部は、
前記局地的大雨が発生したと判定した場合、前記複数の雨量計により計測された前記複数の降雨量情報のうちの最大値を用いて、前記複数の降雨量情報のそれぞれをより大きい値に補正する、
付記11又は12に記載の情報処理装置。
(付記14)
前記補正部は、
前記局地的大雨が発生したと判定した場合、前記複数の雨量計により計測された前記複数の降雨量情報のうちの最大値と、前記最大値に対応する降雨量を計測した雨量計と前記複数の雨量計のそれぞれとの距離に応じた重みとの乗算値を用いて、前記複数の降雨量情報のそれぞれをより大きい値に補正する、
付記11又は12に記載の情報処理装置。
(付記15)
前記河川の前記水位予測の結果及び前記局地的大雨が発生したか否かの少なくとも一方を出力する表示部を有する、
付記11〜14のいずれか一項に記載の情報処理装置。
Regarding the above description, the following sections are further disclosed.
(Appendix 1)
Obtain multiple rainfall information measured by multiple rainfall meters according to the target river for which water level prediction is performed using the learning model.
Based on the acquired plurality of rainfall information, it is determined whether or not local heavy rainfall has occurred in the area where the river flows.
When it is determined that the local heavy rainfall has occurred, each of the plurality of rainfall information is corrected to a larger value by using at least one of the plurality of rainfall information.
Using the corrected precipitation information and the learning model, the water level prediction of the river is executed.
A predictive method that a computer does.
(Appendix 2)
When the maximum value of the plurality of rainfall information measured by the plurality of rain gauges exceeds the first threshold value, or the maximum value of each deviation of the plurality of rainfall information sets the second threshold value. If it exceeds, it is determined that local heavy rainfall has occurred in the area where the river flows.
The prediction method described in
(Appendix 3)
When it is determined that the local heavy rainfall has occurred, the maximum value of the plurality of rainfall information measured by the plurality of rain gauges is used to increase each of the plurality of rainfall information to a larger value. to correct,
The prediction method according to
(Appendix 4)
When it is determined that the local heavy rainfall has occurred, the maximum value of the plurality of rainfall information measured by the plurality of rain gauges, the rain gauge that measures the rainfall corresponding to the maximum value, and the above. Correct each of the plurality of rainfall information to a larger value by using a multiplication value with a weight according to the distance to each of the plurality of rain gauges.
The prediction method according to
(Appendix 5)
Outputs at least one of the result of the water level prediction of the river and whether or not the local heavy rain has occurred.
The prediction method according to any one of
(Appendix 6)
Obtain multiple rainfall information measured by multiple rain gauges according to the target river for which water level prediction is performed using the learning model.
Based on the acquired plurality of rainfall information, it is determined whether or not local heavy rainfall has occurred in the area where the river flows.
When it is determined that the local heavy rainfall has occurred, each of the plurality of rainfall information is corrected to a larger value by using at least one of the plurality of rainfall information.
Using the corrected precipitation information and the learning model, the water level prediction of the river is executed.
A prediction program that lets a computer perform processing.
(Appendix 7)
When the maximum value of the plurality of rainfall information measured by the plurality of rain gauges exceeds the first threshold value, or the maximum value of each deviation of the plurality of rainfall information sets the second threshold value. If it exceeds, it is determined that local heavy rainfall has occurred in the area where the river flows.
The prediction program described in Appendix 6.
(Appendix 8)
When it is determined that the local heavy rainfall has occurred, the maximum value of the plurality of rainfall information measured by the plurality of rain gauges is used to increase each of the plurality of rainfall information to a larger value. to correct,
The prediction program according to
(Appendix 9)
When it is determined that the local heavy rainfall has occurred, the maximum value of the plurality of rainfall information measured by the plurality of rain gauges, the rain gauge that measures the rainfall corresponding to the maximum value, and the above. Correct each of the plurality of rainfall information to a larger value by using a multiplication value with a weight according to the distance to each of the plurality of rain gauges.
The prediction program according to
(Appendix 10)
Outputs at least one of the result of the water level prediction of the river and whether or not the local heavy rain has occurred.
The prediction program according to any one of Appendix 6 to 9.
(Appendix 11)
An acquisition unit that acquires multiple rainfall information measured by multiple rain gauges according to the target river for which water level prediction is performed using a learning model.
Based on the acquired plurality of rainfall information, a determination unit for determining whether a local heavy rainfall has occurred in the area where the river flows, and a determination unit.
When it is determined that the local heavy rainfall has occurred, the correction unit that corrects each of the plurality of rainfall information to a larger value by using at least one of the plurality of rainfall information. When,
A prediction execution unit that executes the water level prediction of the river by using the corrected rainfall information and the learning model.
Information processing device with.
(Appendix 12)
The determination unit
When the maximum value of the plurality of rainfall information measured by the plurality of rain gauges exceeds the first threshold value, or the maximum value of each deviation of the plurality of rainfall information sets the second threshold value. If it exceeds, it is determined that local heavy rainfall has occurred in the area where the river flows.
The information processing device according to
(Appendix 13)
The correction unit
When it is determined that the local heavy rainfall has occurred, the maximum value of the plurality of rainfall information measured by the plurality of rain gauges is used to increase each of the plurality of rainfall information to a larger value. to correct,
The information processing device according to
(Appendix 14)
The correction unit
When it is determined that the local heavy rainfall has occurred, the maximum value of the plurality of rainfall information measured by the plurality of rain gauges, the rain gauge that measures the rainfall corresponding to the maximum value, and the above. Correct each of the plurality of rainfall information to a larger value by using a multiplication value with a weight according to the distance to each of the plurality of rain gauges.
The information processing device according to
(Appendix 15)
It has a display unit that outputs at least one of the result of the water level prediction of the river and whether or not the local heavy rain has occurred.
The information processing device according to any one of
10 サーバ
11 記憶部
12 予測処理部
13 取得部
14 算出部
15 判定部
16 補正部
17 予測実行部
18 表示部
19 通信部
20 スマートフォン
101 第1雨量観測所
102 第2雨量観測所
103 第3雨量観測所
104 第4雨量観測所
111 水位データベース
112 雨量データベース
113 流域河川データベース
114 水位観測所データベース
115 雨量観測所データベース
200 第1水位観測所
10
Claims (7)
取得した前記複数の降雨量情報に基づき、前記河川が流れる地域に局地的大雨が発生したかを判定し、
前記局地的大雨が発生したと判定した場合、前記複数の降雨量情報のそれぞれを、前記複数の降雨量情報のうちの少なくとも一つの降雨量情報を用いて、より大きい値に補正し、
補正した前記複数の降雨量情報および前記学習モデルを用いて、前記河川の前記水位予測を実行する、
ことをコンピュータが実行する予測方法。 Obtain multiple rainfall information measured by multiple rain gauges according to the target river for which water level prediction is performed using the learning model.
Based on the acquired plurality of rainfall information, it is determined whether or not local heavy rainfall has occurred in the area where the river flows.
When it is determined that the local heavy rainfall has occurred, each of the plurality of rainfall information is corrected to a larger value by using at least one of the plurality of rainfall information.
Using the corrected precipitation information and the learning model, the water level prediction of the river is executed.
A predictive method that a computer does.
請求項1に記載の予測方法。 When the maximum value of the plurality of rainfall information measured by the plurality of rain gauges exceeds the first threshold value, or the maximum value of each deviation of the plurality of rainfall information sets the second threshold value. If it exceeds, it is determined that local heavy rainfall has occurred in the area where the river flows.
The prediction method according to claim 1.
請求項1又は2に記載の予測方法。 When it is determined that the local heavy rainfall has occurred, the maximum value of the plurality of rainfall information measured by the plurality of rain gauges is used to increase each of the plurality of rainfall information to a larger value. to correct,
The prediction method according to claim 1 or 2.
請求項1又は2に記載の予測方法。 When it is determined that the local heavy rainfall has occurred, the maximum value of the plurality of rainfall information measured by the plurality of rain gauges, the rain gauge that measures the rainfall corresponding to the maximum value, and the above. Correct each of the plurality of rainfall information to a larger value by using a multiplication value with a weight according to the distance to each of the plurality of rain gauges.
The prediction method according to claim 1 or 2.
請求項1〜4のいずれか一項に記載の予測方法。 Outputs at least one of the result of the water level prediction of the river and whether or not the local heavy rain has occurred.
The prediction method according to any one of claims 1 to 4.
取得した前記複数の降雨量情報に基づき、前記河川が流れる地域に局地的大雨が発生したかを判定し、
前記局地的大雨が発生したと判定した場合、前記複数の降雨量情報のそれぞれを、前記複数の降雨量情報のうちの少なくとも一つの降雨量情報を用いて、より大きい値に補正し、
補正した前記複数の降雨量情報および前記学習モデルを用いて、前記河川の前記水位予測を実行する、
処理をコンピュータに実行させる予測プログラム。 Obtain multiple rainfall information measured by multiple rain gauges according to the target river for which water level prediction is performed using the learning model.
Based on the acquired plurality of rainfall information, it is determined whether or not local heavy rainfall has occurred in the area where the river flows.
When it is determined that the local heavy rainfall has occurred, each of the plurality of rainfall information is corrected to a larger value by using at least one of the plurality of rainfall information.
Using the corrected precipitation information and the learning model, the water level prediction of the river is executed.
A prediction program that lets a computer perform processing.
取得した前記複数の降雨量情報に基づき、前記河川が流れる地域に局地的大雨が発生したかを判定する判定部と、
前記局地的大雨が発生したと判定した場合、前記複数の降雨量情報のそれぞれを、前記複数の降雨量情報のうちの少なくとも一つの降雨量情報を用いて、より大きい値に補正する補正部と、
補正した前記複数の降雨量情報および前記学習モデルを用いて、前記河川の前記水位予測を実行する予測実行部と、
を有する情報処理装置。 An acquisition unit that acquires multiple rainfall information measured by multiple rain gauges according to the target river for which water level prediction is performed using a learning model.
Based on the acquired plurality of rainfall information, a determination unit for determining whether a local heavy rainfall has occurred in the area where the river flows, and a determination unit.
When it is determined that the local heavy rainfall has occurred, the correction unit that corrects each of the plurality of rainfall information to a larger value by using at least one of the plurality of rainfall information. When,
A prediction execution unit that executes the water level prediction of the river by using the corrected rainfall information and the learning model.
Information processing device with.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019027747A JP2020134300A (en) | 2019-02-19 | 2019-02-19 | Prediction method, prediction program and information processing apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019027747A JP2020134300A (en) | 2019-02-19 | 2019-02-19 | Prediction method, prediction program and information processing apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2020134300A true JP2020134300A (en) | 2020-08-31 |
Family
ID=72262937
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019027747A Pending JP2020134300A (en) | 2019-02-19 | 2019-02-19 | Prediction method, prediction program and information processing apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2020134300A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113672864A (en) * | 2021-07-15 | 2021-11-19 | 中国电波传播研究所(中国电子科技集团公司第二十二研究所) | Weighted algorithm applied to rain attenuation statistical prediction for annual average rain top height |
JP2022065522A (en) * | 2020-10-15 | 2022-04-27 | 大成建設株式会社 | Learning device, learning method and prediction device |
WO2022104709A1 (en) * | 2020-11-19 | 2022-05-27 | 中山大学 | Monthly-scale rainfall forecast correction method coupled with gamma and gaussian distribution |
WO2024018534A1 (en) * | 2022-07-19 | 2024-01-25 | 日本電信電話株式会社 | Water level prediction device, water level prediction method, and water level prediction program |
-
2019
- 2019-02-19 JP JP2019027747A patent/JP2020134300A/en active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022065522A (en) * | 2020-10-15 | 2022-04-27 | 大成建設株式会社 | Learning device, learning method and prediction device |
JP7397781B2 (en) | 2020-10-15 | 2023-12-13 | 大成建設株式会社 | Learning device, learning method and prediction device |
WO2022104709A1 (en) * | 2020-11-19 | 2022-05-27 | 中山大学 | Monthly-scale rainfall forecast correction method coupled with gamma and gaussian distribution |
CN113672864A (en) * | 2021-07-15 | 2021-11-19 | 中国电波传播研究所(中国电子科技集团公司第二十二研究所) | Weighted algorithm applied to rain attenuation statistical prediction for annual average rain top height |
CN113672864B (en) * | 2021-07-15 | 2023-08-15 | 中国电波传播研究所(中国电子科技集团公司第二十二研究所) | Annual average roof height weighting algorithm applied to statistical prediction of rain attenuation |
WO2024018534A1 (en) * | 2022-07-19 | 2024-01-25 | 日本電信電話株式会社 | Water level prediction device, water level prediction method, and water level prediction program |
WO2024018754A1 (en) * | 2022-07-19 | 2024-01-25 | 日本電信電話株式会社 | Water-level forecasting device, water-level forecasting method, and water-level forecasting program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2020134300A (en) | Prediction method, prediction program and information processing apparatus | |
CN105488316B (en) | System and method for predicting air quality | |
CN105740991A (en) | Climate change prediction method and system for fitting various climate modes based on modified BP neural network | |
CN110008301A (en) | Regional susceptibility of geological hazards prediction technique and device based on machine learning | |
JP6960168B2 (en) | Local information assimilation equipment and methods and programs for real-time flood hazard mapping | |
CN113570122B (en) | Method, device, computer equipment and storage medium for predicting wind speed | |
JP2009225550A (en) | Power demand predicting method and system, and power generation prediction method | |
KR20120104805A (en) | Decision method for spillway discharge of hydroelectronic power plant at a flood season | |
EP3709250A1 (en) | Prediction device, prediction method, and computer program | |
CN110737876A (en) | Regional power grid photovoltaic power prediction optimization method and device | |
JP2010054266A (en) | System for predicting inundation | |
JP2018194497A (en) | Weather forecasting system, weather forecasting method, and weather forecasting program | |
Meng et al. | Tropical cyclone intensity probabilistic forecasting system based on deep learning | |
US20200389026A1 (en) | Electric power generation prediction method based on expected value calculation, electric power generation prediction system based on expected value calculation, and electric power generation prediction program based on expected value calculation | |
Mahmood et al. | Constraining low-frequency variability in climate projections to predict climate on decadal to multi-decadal timescales–a poor man's initialized prediction system | |
JP2021023177A (en) | Crop characteristics prediction system, crop characteristics prediction method, and crop characteristics prediction program | |
JP2020066909A (en) | Cut slope collapse prediction device, cut slope collapse prediction method, and cut slope collapse prediction program | |
CN117388951A (en) | Plum rain prediction method, apparatus and equipment | |
CN116186493B (en) | Meteorological forecasting method, device, equipment and medium based on numerical mode correction | |
CN115453661B (en) | Weather forecasting method, weather forecasting device, weather forecasting equipment and storage medium | |
JP6178121B2 (en) | Simulated rainfall data generation apparatus, generation method, and program | |
JP2020149209A (en) | Residual characteristic estimation model creation method and residual characteristic estimation model creation system | |
US20220076060A1 (en) | Information processing apparatus, information processing method, and non-transitory computer readable medium | |
JP2020060810A (en) | System for supporting inspections of infrastructure facilities, method and program for supporting inspections of infrastructure facilities | |
JP5405535B2 (en) | Landslide maintenance management system and landslide maintenance management method |