DS検定 用語解説
ブロードキャストとは
形状の異なる配列同士を、要素を展開したように扱って演算する仕組み。
この記事の目次
まず押さえる結論
ブロードキャストは、DS検定の「第3章 数学的基礎」に出てくる用語です。定義だけでなく、どの場面で使う言葉か、何と混同しやすいか、問題文のどの表現で判断するかまで確認します。
情報源と編集区分
公式範囲を確認し、具体例・誤答例・判断手順は当サイトが編集。 一次情報確認日: 2026-10-02。
試験概要(公式)試験での問われ方
定義の言い換え
用語そのものではなく、説明文の一部を言い換えて出されることがあります。
似た概念との比較
同じ章の用語と入れ替えた選択肢に注意します。対象、目的、使う場面を分けます。
具体例からの判断
問題文の事例が、定義のどの部分に対応しているかを先に確認します。
誤答しやすいポイント
「第3章 数学的基礎」の問題で、取り違えやすい組み合わせです。
- 偏微分と全微分、勾配の意味を混同する。多変数関数における偏微分は他の変数を固定して1変数について微分すること。
- 局所最適解と大域最適解の違い。停留点が必ずしも極値になるとは限らないことを理解していないと選択肢を誤る。
- 固有値・固有ベクトルの意味を、単なる計算手順としてのみ覚えてしまい、線形変換における役割を説明できない。
関連する確認問題
第3章 数学的基礎 / 線形代数基礎
ニューラルネットワークへ入力する配列の形状操作ではないものを選ぶとき、該当するものはどれか。
形状操作ではないものを選ぶ問題なので、配列の軸や形状を扱わない用語を探す。正解は「両側検定」である。両側検定は、差の向きを問わずに行う仮説検定であり、統計的推測の手法である。「転置」は行と列を入れ替える操作、「リシェイプ」は要素の並びを保って形状を変える操作、「ブロードキャスト」は形状の異なる配列を自動で拡張して演算できるようにする仕組みであり、いずれも配列の形状を扱う。したがって、4つの選択肢のうち、配列の形状ではなく仮説検定の手法を指す「両側検定」だけが、設問の求める「形状操作ではないもの」にあたる。
第3章 数学的基礎 / 線形代数基礎
要素数を変えず、入力配列をモデルが受け取れる形状へ変更したい。使う操作はどれか。
要素数を変えずに配列の形状だけを変えたいので、形状を整える操作が必要になる。正解は「リシェイプ」である。リシェイプは、要素の並びを保ったまま配列の形状を変える操作で、モデルが受け取れる形状へ整えるときに使う。「ブロードキャスト」は形状の異なる配列を演算するための自動拡張の仕組みで、形状を指定して変える操作ではない。「外部結合」は表を結ぶデータ加工、「片側検定」は仮説検定であり、どちらも配列の形状を扱わない。したがって、設問の操作はリシェイプである。
第3章 数学的基礎 / 線形代数基礎
形状が(3, 4)の配列に、形状が(4,)の配列を加算したい。小さい配列を自動で拡張して、形をそろえて演算できるようにする仕組みはどれか。
形状が異なる配列を、小さい方を自動で拡張して演算したいので、そのための仕組みが必要になる。正解は「ブロードキャスト」である。ブロードキャストは、形状の異なる配列どうしを演算するとき、小さい配列を自動で拡張して形をそろえる仕組みで、(4,)の配列を(3, 4)の各行に対して拡張して加算できる。「転置」は行と列を入れ替える操作、「リシェイプ」は要素数を保って形状を変える操作であり、要素数の異なる配列を拡張する仕組みではない。「片側検定」は仮説検定で、配列の演算とは関係しない。したがって、設問の仕組みはブロードキャストである。
同じ章で確認したい用語
到達チェック
- ブロードキャストを一文で説明できる
- 同じ章の似た用語と違いを説明できる
- 問題文の具体例から、ブロードキャストに関係する論点を拾える
- 関連問題を解き、誤答した選択肢の理由を確認できる
執筆: ミナト編集部(運営者情報を見る)