「面白いアイデアだ」「発想の勝利ではないか」――筑波大学と大阪大学がこのほど発表した、カエルの合唱の“ある法則性”を活用する研究結果が、ネット上で注目を集めている。ニホンアマガエルの合唱は、個々では鳴くタイミングをずらし、全体では一斉に休む時間がある。この法則性をIoT機器のネットワークに応用すれば、近くの端末同士のパケット衝突を回避できる一方、省エネにもつながるという。
カエルの合唱とIoT機器のネットワークという、一見すると関係がないように思える事柄を結び付けた研究結果に、ネット上では「すごすぎる」「まさかの応用」などと驚きの声が上がっている。研究の経緯を、筑波大学の合原一究助教(システム情報系)に聞いた。
■カエルの合唱に“隠された法則性”
ニホンアマガエルの実験で、研究チームが確認した法則性はこうだ。短時間では「オス同士が鳴くタイミングをずらしている」が、長時間では「鳴いている区間(時間帯)をそろえる」つまり「一斉に休んでいる」というものだ。研究チームは、この鳴いたり休んだりという法則性を数式で表現し、実験結果と比べることにした。
まず、個々のカエルは鳴くたびにエネルギーを失い、疲労度が増すという仮説を立てた。その上でエネルギーと疲労度、周囲で鳴いているオスの有無によって、周期的に鳴き声を出す状態(発声状態)と鳴かずにエネルギーの消費を抑える状態(休止状態)を確率的に切り替える数理モデルを作成し、シミュレーションしたところ、実際のカエルの合唱を再現できた。
さらに、この数理モデルを無線センサーネットワークに応用した。
無線センサーネットワークとは、センサーを搭載した無線端末をたくさん並べたもの。近くの端末同士が通信し、バケツリレーのようにデータを送っていくことで情報を集めるというもので、例えば農場の広範囲の状態を監視する――といった用途が見込まれている。
ただ、個々の端末が電池で駆動している場合、通信できる回数には限りがある。そのため、近くの端末同士が同時にデータ(パケット)を送り合い、受け渡しに失敗する問題(パケット衝突)を回避したり、適当なタイミングで休止状態に入ったりして、消費電力を抑える必要がある。
この制御の部分に、カエルの合唱の法則性を応用したのだ。
■驚きの発想が生まれた背景
研究結果の発表を受け、ネット上では「カエルの合唱の研究が、無線センサーネットワークの制御に役立つことを思い付いたきっかけは何だったのだろうか」という声も上がっている。
これに対し、合原助教は「むしろ逆で、カエルの合唱を理解するために、無線センサーネットワークの考え方が役に立つのではないかと思ったのが、私にとってこの研究のスタート地点だった」と説明する。これまで合原助教は、カエルの合唱のパターン、特に近くの個体同士がタイミングをずらして鳴く現象を研究してきた。
カエルが小さな体のわりに大きな鳴き声を出せるのはなぜか。有限のエネルギーをどのように活用すれば効率的にメスにアピールできるのか。同様の問題を抱えたシステムとして注目したのが無線センサーネットワークだった。
ただ、合原助教は「このような発想ができたのには背景がある」と振り返る。それは、今回の研究論文のラストオーサー(最終著者)でもある大阪大学大学院の村田正幸助教(情報科学研究科)の研究室に2006〜08年ごろに所属していた牟田園明さんの研究だった。
牟田園さんは、合原助教が以前発表した「カエルが交互に鳴く」という研究を知り、そのメカニズムを無線センサーネットワークのパケット衝突回避に応用できないか、と発案。牟田園さんが研究を進める過程で、2007年ごろ何度か議論したという。
続きはソースで
ITmedia NEWS
http://www.itmedia.co.jp/news/articles/1901/15/news085.html