Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

This article is a Private article. Only a writer and users who know the URL can access it.
Please change open range to public in publish setting if you want to share this article with other users.

AWS Certified AI Practitioner(AIF)対策:ニューラルネットワーク

Last updated at Posted at 2024-12-13

ニューラルネットワーク

人間の脳内の神経細胞のネットワーク構造を模倣した機械学習の手法のひとつです。

入力層

データをモデルに供給する役割を果たします。

  • 例えば、画像分類の場合、入力層には画像のピクセル値が入力されます。この層は、単にデータを次の層に渡すだけで、特徴を学習したり、抽象化する役割はありません。

隠れ層

ニューラルネットワークの中心的な役割を果たします。入力層からデータを受け取り、内部で計算を行います。ここで重要なのは、隠れ層が データの「特徴」を自動的に学習し、抽出する ことです。

  • 例えば、画像分類タスクでは、隠れ層がピクセルのパターンを分析し、画像に含まれる形や輪郭、色などの特徴を抽出します。これにより、モデルは「リンゴは丸くて赤い」「オレンジは丸くてオレンジ色」など、分類に必要な情報を学習します。

出力層

隠れ層で処理された情報をもとに、最終的な予測結果を生成します。

  • 例えば、「これはリンゴかオレンジか」という分類結果を出力します。この層では、分類問題の場合、ソフトマックス関数などが使われて、各クラスに属する確率が計算されます。

データ正規層

データのスケールを揃えるための層です。

スケールを合わせる役割を果たします。ただし、これは特徴の学習や抽出には直接関与しません。

0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?