セクション 2. 章 2
single
チャレンジ:ニューロンの作成
メニューを表示するにはスワイプしてください
タスク
スワイプしてコーディングを開始
次のコードの不足部分を完成させて、単一ニューロンの基本構造を実装してください。
以下の手順に従ってください:
- パラメータの初期化:
np.random.uniform()を使用して、範囲 [−1,1) の weights 配列を作成します。
- 同じ一様分布を使って、単一の bias 値を作成します。
- どちらもニューロンのコンストラクタ(
__init__)内で初期化してください。
- ニューロンへの入力の計算:
activate()メソッド内で、ドット積を使って入力の 重み付き和 を計算します:
np.dot(inputs, self.weights)
- この和にバイアスを加え、その結果を
input_sum_with_biasという変数に格納します。
- 活性化関数の適用:
- 与えられた
sigmoid()関数を使って、input_sum_with_biasからニューロンの出力を計算します。 - 結果を
outputという変数に格納し、それを返してください。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 2. 章 2
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください