teratail header banner
teratail header banner
質問するログイン新規登録

質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.30%
深層学習

深層学習は、多数のレイヤのニューラルネットワークによる機械学習手法。人工知能研究の一つでディープラーニングとも呼ばれています。コンピューター自体がデータの潜在的な特徴を汲み取り、効率的で的確な判断を実現することができます。

機械学習

機械学習は、データからパターンを自動的に発見し、そこから知能的な判断を下すためのコンピューターアルゴリズムを指します。人工知能における課題のひとつです。

Q&A

解決済

3回答

2322閲覧

機械学習 次元の意味

fia

総合スコア57

深層学習

深層学習は、多数のレイヤのニューラルネットワークによる機械学習手法。人工知能研究の一つでディープラーニングとも呼ばれています。コンピューター自体がデータの潜在的な特徴を汲み取り、効率的で的確な判断を実現することができます。

機械学習

機械学習は、データからパターンを自動的に発見し、そこから知能的な判断を下すためのコンピューターアルゴリズムを指します。人工知能における課題のひとつです。

0グッド

0クリップ

投稿2019/06/21 15:38

0

0

質問

機械学習や深層学習で次元という言葉が出てきますが、意味がつかみ切れていません。

例えば、MNISTの画像は28×28の1チャネルで784次元と表しますが、
画像自体は2次元なので、1画素が1次元という感覚がよくわかりません。

畳み込みを行う際も2次元か3次元のフィルターを使用すると思うので、うまく自分の中で解釈できずにいます。

わかりにくくなってしまいましたが、よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

ベストアンサー

次元という言葉はふたつの意味合いで使われるので、注意が必要です。
ひとつはベクトルの要素数で、多くはこちらです。機械学習だと特徴量の次元が議論の中心なので、「特徴量は3次元のベクトル」という表現は特徴量が3つと同義です。
もうひとつはベクトルの構造を表現するもので数学風にいうと一次独立なベクトル数というらしいです。質問にある28×28でいうと横方向の要素数28のベクトルと縦方向の28要素数のベクトルで構成されているので2次元という表現になります。

したがって、fiaさんの感覚の2次元というのは後者の意味合いで784次元は前者の意味合いになります。

投稿2019/06/21 20:11

R.Shigemori

総合スコア3378

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ここでいう「次元」はベクトル空間の次元です。

機械学習はデータをベクトルとみなして処理するのが基本です。だから、4つの特徴量があれば4次元ベクトルです。

CNNなどで画像を取り扱ったりするのは、あえて言えば傍流というか後の方から出てきた方法なのです。

初学者はirisの判別分析などから入った方が良いでしょう。

投稿2019/06/21 15:54

編集2019/06/21 15:59
hayataka2049

総合スコア30939

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

次元(dimension)、、、多意的な言葉。

1.(上位次元としての)空間を張る座標軸の数
2. 上記各座標軸上の刻みの数➡sub次元
3. 同一対象に対して、見方によって次元数が変わる

画像データに対して、
人間は『二次元』に感じられるが、
計算機的に『一次元』である。

投稿2022/08/05 20:05

insecticide

総合スコア315

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.30%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問