AI資格ドリル
資格を選ぶ↓

DS検定 用語解説

リシェイプとは

要素の値を保ったまま、配列やテンソルの形状を変更する操作。

まず押さえる結論

リシェイプは、DS検定の「第3章 数学的基礎」で確認しておきたい用語です。定義だけでなく、どの場面で使う言葉か、何と混同しやすいか、問題文のどの表現で判断するかまで確認します。

情報源と編集区分

公式範囲を確認し、具体例・誤答例・判断手順は当サイトが編集。 一次情報確認日: 2026-07-12。

試験概要(公式)

試験での問われ方

01

定義の言い換え

用語そのものではなく、説明文の一部を言い換えて出されることがあります。

02

似た概念との比較

同じ章の用語と入れ替えた選択肢に注意します。対象、目的、使う場面を分けます。

03

具体例からの判断

問題文の事例が、定義のどの部分に対応しているかを先に確認します。

誤答しやすいポイント

×偏微分と全微分、勾配の意味を混同する。多変数関数における偏微分は他の変数を固定して1変数について微分すること。

×局所最適解と大域最適解の違い。停留点が必ずしも極値になるとは限らないことを理解していないと選択肢を誤る。

×固有値・固有ベクトルの意味を、単なる計算手順としてのみ覚えてしまい、線形変換における役割を説明できない。

関連する確認問題

第3章 数学的基礎 / 線形代数基礎

二つのベクトルで、対応する要素どうしを掛けてから合計する演算はどれか。

正解は「内積」である。内積では、二つのベクトルの同じ位置にある要素を掛け合わせ、その結果を合計する。行列の積は行列の行と列を対応させる別の演算であり、転置は行列の行と列を入れ替える操作である。リシェイプは要素の並びを保ちながら配列の形状を変更する。計算対象が二つのベクトルであり、対応要素の積の総和を求めていることを手掛かりに区別する。各要素を独立に処理した後、ひとつの数値へ集約する点を押さえると、形状の変更や行列演算との混同を避けられる。したがって内積を選ぶ。

第3章 数学的基礎 / 線形代数基礎

複数行を持つ行列の各行へ同じ長さのベクトルを加えるとき、ベクトルを各行に展開したように扱って要素ごとの演算を行う仕組みはどれか。

正解は「ブロードキャスト」である。ブロードキャストは、形状の異なる配列同士を、要素を展開したように扱って演算する仕組みである。設問では一つのベクトルを行列の各行へ繰り返し対応させ、要素ごとに加えるためブロードキャストを使う。リシェイプは要素数を変えずに配列の形状を変更し、転置は行と列を入れ替える。行列の積は左の行と右の列の対応要素を掛けて足し、新しい行列を得る演算である。実際に同じベクトルのコピーを複数用意するのではなく、異なる形状を演算可能に扱う点が決め手になる。

第3章 数学的基礎 / 線形代数基礎

画像の縦・横・色チャネルや、複数標本をまとめる軸のように、数値を多次元に並べて表現する概念はどれか。

正解は「テンソル」である。テンソルは、スカラー、ベクトル、行列を含め、数値を多次元に並べて扱うための表現である。設問では画像の縦・横・色チャネルに加え、標本をまとめる軸も持つ多次元の数値データを表しているためテンソルを選ぶ。行列の積は二つの行列から新しい行列を得る演算、リシェイプは要素数を保って配列の形状を変える操作、ブロードキャストは形状の異なる配列を展開したように扱って演算する仕組みである。データの表現そのものか、その配列へ行う操作かを分けて考える。

同じ章で確認したい用語

到達チェック

  • リシェイプを一文で説明できる
  • 同じ章の似た用語と違いを説明できる
  • 問題文の具体例から、リシェイプに関係する論点を拾える
  • 関連問題を解き、誤答した選択肢の理由を確認できる

執筆: ミナト編集部(運営者情報を見る)