Data Science & ML

Deep Learningの基礎

パーセプトロン、backpropagation、活性化関数、loss functions、optimizers、batch size、epochs

24 面接問題·
Senior
1

ニューラルネットワークの文脈におけるパーセプトロンとは何ですか?

回答

パーセプトロンはニューラルネットワークの基本単位で、生物学的ニューロンに着想を得ています。複数の入力を受け取り、重みで乗算し、biasと合計してから活性化関数を適用して出力を生成します。単純なパーセプトロンは線形分離可能な問題しか解けず、これが多層ネットワークの開発につながりました。

2

単純な(単層)パーセプトロンの主な制限は何ですか?

回答

単純なパーセプトロンは線形分離可能な問題、つまりクラスを直線(または高次元では超平面)で分離できる問題しか解けません。この制限は1969年にMinskyとPapertによってXOR問題で実証され、多層パーセプトロンが導入されるまでニューラルネットワーク研究を一時的に減速させました。

3

ニューラルネットワークにおける活性化関数の役割は何ですか?

回答

活性化関数はネットワークに非線形性を導入し、入力と出力の間の複雑な関係を学習できるようにします。非線形活性化関数がなければ、多層ネットワークでも単純な線形変換のように動作します。一般的な関数にはReLU、sigmoid、tanhがあり、それぞれユースケースに応じた特定の特性を持ちます。

4

現代のネットワークの隠れ層で最も一般的に使用される活性化関数はどれですか?

5

ニューラルネットワークでsoftmax活性化関数はいつ使用すべきですか?

+21 面接問題

次の面接に向けてData Science & MLをマスター

すべての問題、flashcards、技術テスト、コードレビュー演習、面接シミュレーターにアクセス。

無料で始める