ようこそ!このディレクトリには、AIや機械学習を始めるためのシンプルで独立した例が含まれています。各例は初心者向けに設計されており、詳細なコメントやステップバイステップの説明が付いています。
| 例 | 説明 | 難易度 | 前提条件 |
|---|---|---|---|
| Hello AI World | 初めてのAIプログラム - シンプルなパターン認識 | ⭐ 初心者 | Pythonの基本 |
| Simple Neural Network | ニューラルネットワークをゼロから構築 | ⭐⭐ 初心者+ | Python、基礎数学 |
| Image Classifier | 事前学習済みモデルで画像を分類 | ⭐⭐ 初心者+ | Python、numpy |
| Text Sentiment | テキストの感情分析(ポジティブ/ネガティブ) | ⭐⭐ 初心者+ | Python |
Pythonがインストールされていることを確認してください(推奨バージョンは3.8以上)。必要なパッケージをインストールします:
# For Python scripts
pip install numpy
# For Jupyter notebooks (image classifier)
pip install jupyter numpy pillow tensorflowまたは、メインカリキュラムのconda環境を使用してください:
conda env create --name ai4beg --file ../environment.yml
conda activate ai4begPythonスクリプト(.pyファイル)の場合:
python 01-hello-ai-world.pyJupyterノートブック(.ipynbファイル)の場合:
jupyter notebook 03-image-classifier.ipynb例を順番に進めることをお勧めします:
- 「Hello AI World」から始める - パターン認識の基本を学ぶ
- シンプルなニューラルネットワークを構築する - ニューラルネットワークの仕組みを理解する
- 画像分類器を試す - 実際の画像でAIを体験する
- テキスト感情分析を行う - 自然言語処理を探求する
- コードコメントをよく読む - 各行が何をしているか説明されています
- 試してみる! - 値を変更して結果を確認してみましょう
- すべてを理解しようとしない - 学習には時間がかかります
- 質問する - Discussion boardを活用してください
これらの例を完了したら、完全なカリキュラムを探求してください:
これらの例が役に立ったと感じたら、改善にご協力ください:
- 問題を報告したり改善案を提案する
- 初心者向けの例を追加する
- ドキュメントやコメントを改善する
覚えておいてください:すべての専門家はかつて初心者でした。学習を楽しんでください! 🎓
免責事項:
この文書は、AI翻訳サービスCo-op Translatorを使用して翻訳されています。正確性を期すよう努めておりますが、自動翻訳には誤りや不正確な部分が含まれる可能性があります。原文(元の言語で記載された文書)を公式な情報源としてご参照ください。重要な情報については、専門の人間による翻訳をお勧めします。本翻訳の利用に起因する誤解や誤認について、当方は一切の責任を負いかねます。