Sigmora
よくある質問

ニューラルネットワークのコード学習:よくある質問と回答

05

ニューラルネットワークの基礎

実践的なニューラルネットワークモデルの学習方法は?

学習サイクルは4つの部分で構成されます:順伝播が入力を予測に変換し、損失関数がそれらを正解と比較し、逆伝播が勾配を計算し、最適化アルゴリズムが学習率で設定された小さなステップで重みを変更します。この処理を行うのはPythonコードであり、Sigmoraではありません。Sigmoraはそのコードを読み、編集、実行し、検証データでの損失をあなたが判断します。

逆伝播とは何ですか?

逆伝播は、各重みが損失にどの程度寄与したかを計算し、勾配を導き出すステップです。その後、最適化アルゴリズムはその勾配と学習率を使用して重みを変更します。これは順伝播の後にバッチごとに1回実行されます。Sigmoraはこれ自体を実行するのではなく、あなたのトレーニングスクリプトを実行し、出力された損失値をカードに表示し、あなたは数値を確認します。

畳み込みニューラルネットワーク(CNN)とは何ですか?

畳み込みニューラルネットワークは、小さなフィルタが画像を走査し、次のレイヤーが組み合わせる特徴マップを生成する画像用のネットワークです。最初のバグの多くは、画像データと最初のレイヤーとの形状の不一致です。ゼロからニューラルネットワークを作成している場合で動作しない場合は、まずそれらの形状を確認してください。Sigmoraはレイヤー定義を読み取り、小さなバッチをそれらに通すことができます。

LSTMネットワークとは何ですか?

LSTMネットワークは、テキストや時間経過に伴う測定値などのシーケンス用の再帰型ネットワークで、以前のステップから何を保持するかを決定するゲートを持ちます。その入力は時間次元を持つため、形状エラーはしばしばシーケンスの長さから生じます。このようなニューラルネットワークのデバッグ方法についてよく質問されます:各レイヤーで形状を出力し、まず小さなバッチで過学習を試みてください。

ニューラルネットワークはどのように学習しますか?

ニューラルネットワークは、トレーニングデータでの損失が小さくなるように重みを変更することで学習します。1エポックは、バッチに分割されたそのデータへの1回の完全なパスです。学習は、別の検証データでの損失も改善された場合にのみ有効とみなされるため、テストセットは最後まで手付かずのままにしてください。Sigmoraは、あなたが確認できるように、すべてのエポックの損失をCSVファイルにログ記録できます。

Sigmoraの使用

neuralnetworkz.comはSigmoraの公式サイトですか?

はい、neuralnetworkz.comはSigmoraの公式サイトです。ダウンロードボタンは約34 MBのセットアッププログラムを提供し、インストーラにリダイレクトする前に、時刻、IPアドレス、ブラウザのユーザーエージェント、および参照元を記録します。SHA-256チェックサムを公開されたマニフェストと比較し、問題を報告したりアイデアを送ったりするにはアプリ内の「Send feedback」ボタンを使用してください。まず確認してください。

SigmoraはWindows 10および11で動作しますか?

はい、Sigmoraは64ビット(x64)形式でWindows 10および11用に構築されており、実行にアカウントは必要ありません。トレーニングコマンドは、Pythonがインストールされていれば、PC上、WSL内、または所有するサーバー上のSSH経由で実行できます。インターフェースは13言語で提供され、現在のバージョンは2.9.26です。開始する前にアプリで環境を選択してください。

結果は常に正しいですか?

いいえ。Sigmoraはコマンドを実行しファイルを編集しますが、モデルのトレーニングは行わず、コードや結果が正しいことを保証するものではありません。終了コードが0なのはスクリプトが終了したことを意味するだけで、モデルはトレーニングデータでは良好に見えても、新しいデータでは失敗する可能性があります。すべての差分を読み、テストを実行し、モデルが未確認のデータでの結果を判断してください。

Sigmoraはトレーニングスクリプトをどのように支援しますか?

エージェントはあなたのファイルとターミナルで動作します。read_fileとgrepはスクリプトとログを読み取り、edit_fileとwrite_fileはコードを変更し差分を表示し、Shellは選択した環境でトレーニングコマンドを実行し、実際の出力と終了コードを返します。すべてのアクションはチャット内のカードとして表示され、Ask firstは変更を行うアクションの前に一時停止します。展開されたカードには完全な出力が表示されます。

Plan onlyモードとは何ですか?

Plan onlyモードは、Sigmoraが計画を記述し、何も実行しない承認モードです:コマンドもファイル変更も実行されません。形状エラーの修正方法など、何かが起こる前に変更の説明が欲しい場合に使用します。計画は再起動後も保持され、計画を実行するにはAsk firstまたはAuto-runに切り替えます。対照的に、Auto-runは即座に動作します。

モデル、プライバシー、ダウンロード

データはPCから外出力されますか?

クラウドモデルを選択した場合はい、エージェントが読み取るファイルのテキストを含むプロンプトがそのプロバイダに送信されます。ローカルモデルを使用する場合、データはPCから外出力されません。チャット、作業フォルダ、APIキーはPC上に残り、ツール出力内のシークレットはモデルに到達する前にマスクされます。Sigmoraにはテレメトリがないため、コードとデータの機密性に応じてエンドポイントを選択してください。

ダウンロードサイズはどのくらいですか?

セットアッププログラムは約34 MBで、このサイトのダウンロードボタンが提供するものです。実行する前に、ダウンロードしたファイルでcertutil -hashfileを実行し、SHA-256値を公開されたマニフェストと比較してください。インストーラはまだコード署名されていないため、Windows SmartScreenが警告を表示する場合がありますが、チェックサムが一致した後に「詳細情報」を選択し、「そのまま実行」を選択してください。

Sigmoraはどのように更新しますか?

現在のバージョンは2.9.26で、2026年11月2日にリリースされました。新しいバージョンは自動的に公開され、準備ができるとアプリに「Update」ボタンが表示されるため、押して新しいバージョンをインストールします。インストーラビルドはこれらの自動更新を有効にするため、このサイトのダウンロードボタンはセットアッププログラムを提供します。このページのバージョン番号をアプリ内のバージョン番号と比較してください。

フィードバックはどのように送りますか?

アプリ内の「Send feedback」ボタンは、問題やアイデアを報告するための方法であり、アカウントは必要ありません。何をしたか、どの承認モードを使用したか、カードが何を表示していたかを記述してください。メッセージにシークレットやプライベートデータを貼り付けしないでください。このウェブサイトには他のサポートフォームがないため、ボタンが開始地点です。

Windows用Sigmora

問いかけ、最初のスクリプトを実行

Sigmoraをダウンロード ↗