Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ チャレンジ:ニューロンの作成 | ニューラルネットワークをゼロから構築
Pythonによるニューラルネットワーク入門
セクション 2.  2
single

single

bookチャレンジ:ニューロンの作成

メニューを表示するにはスワイプしてください

タスク

スワイプしてコーディングを開始

次のコードの不足部分を完成させて、単一ニューロンの基本構造を実装してください。

以下の手順に従ってください:

  1. パラメータの初期化:
    • np.random.uniform() を使用して、範囲 [1,1)[-1, 1)weights 配列を作成します。
  • 同じ一様分布を使って、単一の bias 値を作成します。
  • どちらもニューロンのコンストラクタ(__init__)内で初期化してください。
  1. ニューロンへの入力の計算:
  • activate() メソッド内で、ドット積を使って入力の 重み付き和 を計算します:
np.dot(inputs, self.weights)
  • この和にバイアスを加え、その結果を input_sum_with_bias という変数に格納します。
  1. 活性化関数の適用:
  • 与えられた sigmoid() 関数を使って、input_sum_with_bias からニューロンの出力を計算します。
  • 結果を output という変数に格納し、それを返してください。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 2.  2
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt