平成31年度 春期 ITパスポート試験 問23 解説 将棋ソフトの技術
プロの棋士に勝利するまでに将棋ソフトウェアの能力が向上した。この将棋ソフトウェアの能力向上の中核となった技術として, 最も適切なものはどれか。
- ア VR
- イ ER
- ウ EC
- エ AI ✓ 正答
解説
この問題は、近年の将棋ソフトがプロ棋士を凌駕する強さを手に入れた背景にある「技術のトレンド」を問うものです。将棋ソフトの飛躍的進化は、膨大な過去の棋譜を学習し、自ら強化学習を行うディープラーニング(深層学習)の力によるものです。したがって、これらの中核技術であるAI(人工知能)を選択するのが正解です。
AI(人工知能)とは、コンピュータに人間のような知的活動を行わせる技術や仕組みの総称です。特に近年話題となっているのは、機械学習、その中でも多層のニューラルネットワークを用いるディープラーニングです。これらは、データの中に含まれるパターンや法則性をコンピュータ自身が自動的に発見することで、これまで人間にしかできないと思われていた「複雑な戦略判断」や「画像・音声の認識」を実現しています。
ITパスポート試験では、AIに関連する以下のようなキーワードが頻出します。
機械学習:データを読み込ませて、コンピュータにルールやパターンを学習させる手法のことです。 ディープラーニング:機械学習の一種で、人間の脳の神経回路を模したニューラルネットワークを多層にすることで、非常に高い精度で学習を行う技術です。 強化学習:試行錯誤を繰り返すことで、報酬が最大化されるような行動を選択するように学習する手法です。将棋などのゲーム開発では、自分自身と対局を繰り返すことで強化学習を行う手法が一般的です。
他の選択肢について、これらはAIとは全く異なる分野の用語です。
VR(仮想現実)は、コンピュータによって作り出された仮想空間を、ゴーグルなどを使って現実のように体験する技術です。 ER(実体関連モデル)は、データベース設計において、データ間の関係性を図式化する際に用いられる手法(E-R図)を指します。 EC(電子商取引)は、インターネットを介して商品やサービスの売買を行うビジネス形態のことです。
これらの用語は、ITパスポートの試験範囲である「テクノロジ系」の各分野で独立して重要となるキーワードです。それぞれの略称が何を指すのか、どのような目的で使われる技術なのかを整理しておくことで、選択肢から迷わず正解を導き出せるようになります。
AI(人工知能)とは?仕組みや活用事例、機械学習との違いを分かりやすく解説 経済産業省:AI(人工知能)の利活用について ITパスポートの用語辞典:機械学習