データベーススペシャリスト試験 令和4年度 秋期 午前II 問17
機械学習を用いたビッグデータ分析において使用されるJupyter Labの説明はどれか。
選択肢を押すと答え合わせができます。
正解と解説を見る
【正解】イ
Jupyter Labは、データ分析や機械学習で利用される対話型の開発環境です。ブラウザ上のノートブックを中心に、プログラムコードをセル単位で実行し、その直後に計算結果、表、グラフなどを確認できます。説明文や数式もコードと同じ文書内に記録できるため、データの読込み、前処理、可視化、モデル作成、評価という試行錯誤の過程を残しながら分析できます。このように、利用者が操作しながら実行結果を確かめる環境なので、イが正解です。
アの定期的なタスクを制御し、ワークフローを管理するツールという説明は誤りです。これは、処理の依存関係や実行時刻を管理するワークフロー管理ツールやジョブスケジューラの説明です。代表例にはApache Airflowがあります。
ウの並列分散処理を行うバッチシステムという説明は誤りです。これは、大量のデータを複数のコンピュータに分けて処理するHadoopのMapReduceなどの説明です。
エのマスターノードをもたない分散データベースシステムという説明は誤りです。これは、各ノードを対等に構成して可用性や拡張性を高める、Cassandraなどの分散データベースの説明です。
【ポイント】 Jupyter Labでは、コード、実行結果、説明文を一つのノートブックにまとめられます。 対話的な分析環境と、処理を自動実行するワークフロー管理基盤を区別して覚えましょう。
出典:令和4年度 秋期 データベーススペシャリスト試験 午前II 問17
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。
この回の25問を、アプリで通しで解く
- 本番と同じ問題数・制限時間で通し演習(模試モード)
- 間違えた問題は自動で「復習すべき問題」に回る
- 解説で分からない点はAIに質問できる