ディープラーニングをすぐに始められる、やりがいのあるプロジェクト18選

ディープラーニングをすぐに始められる、やりがいのあるプロジェクト18選

AlphaGoとイ・セドルの戦いの後、ディープラーニング技術は国内で非常に人気が高まった。多くの技術者が学びに集まっていますが、どうすればディープラーニングをより早く始められるのでしょうか?

次の 18 の挑戦的なプロジェクトは、実践的な練習を通じてディープラーニングをすぐに始めるのに役立ちます。

1. 北京の住宅価格予測

この課題では、線形回帰の知識を使用して北京の住宅価格を予測します。

このデータセットには 12 個の列があります。線形回帰では数値データの入力が必要なため、選択した特徴量は「公共交通機関、オフィスビル、病院、ショッピングモール、地下鉄、学校、建設時期、階数、面積」など9項目で、予測対象値は「1平方メートルあたりの価格」です。

2. 勾配降下法の実装と応用

最適化手法としての勾配降下法は、パラメータ問題の最適化プロセスで広く使用できます。この方法の利点をよりよく理解し、その使用プロセスを理解するために、このチャレンジでは、勾配降下法を使用していくつかの線形回帰問題を解決してみます。

3. 手書き文字認識ニューラルネットワーク

このチャレンジでは、scikit-learn が提供する人工ニューラル ネットワーク実装方法を組み合わせて、手書き文字の認識を完了します。

4. TensorFlow カリフォルニア州の住宅価格予測

このチャレンジでは、TensorFlow を使用して線形回帰を実装します。線形回帰は非常に基本的なものだと思われるかもしれませんが、ここでの目的は主に、TensorFlow でモデルを構築するプロセス全体と、プレースホルダーや定数などの重要な概念を理解することです。

5.TensorFlow 自動車評価分類

このチャレンジでは、TensorFlow を使用して、合理的に完全に接続された人工ニューラル ネットワークを構築し、自動車の安全性評価分類タスクを完了します。

ネットワークの構築、トレーニング、予測、評価を完了するには、TensorFlow 関数とメソッドが必要です。独自のデータ処理方法、ニューラル ネットワーク構造、損失関数、最適化方法などを選択します。データの前処理などのメイン以外のコードでは、他のライブラリによって提供される少量の関数と操作を使用できます。

6. TensorFlow ファッションアイテム分類

このチャレンジでは、オープン分類予測演習を独自に完了する必要があります。 Fashion-MNIST ファッションアイテム データセットを使用し、TensorFlow Keras を通じて適切な DNN ネットワークを構築する必要があります。

結果出力:

  1. 60000サンプルトレーニングし10000サンプル検証
  2. エポック 1/5
  3. 60000/60000 [================================] - 損失: 0.3098 - 精度: 0.8856 - 損失値: 0.3455 - 精度: 0.8776
  4. エポック 2/5
  5. 60000/60000 [================================] - 損失: 0.2981 - 精度: 0.8891 - 損失値: 0.3352 - 精度: 0.8784
  6. エポック 3/5
  7. 60000/60000 [================================] - 損失: 0.2885 - 精度: 0.8914 - 損失値: 0.3346 - 精度: 0.8741
  8. エポック 4/5
  9. 60000/60000 [================================] - 損失: 0.2802 - 精度: 0.8942 - 損失値: 0.3349 - 精度: 0.8808
  10. エポック 5/5
  11. 60000/60000 [================================] - 損失: 0.2738 - 精度: 0.8982 - 損失値: 0.3197 - 精度: 0.8851

7. PyTorchは線形回帰を実装する

このチャレンジでは、PyTorch を使用して、よく知られている線形回帰を実装します。線形回帰は単純ですが、このチャレンジの目的は PyTorch の使い方に慣れることです。

結果出力:

  1. 反復 [ 10/100]、損失: 0.791
  2. 反復 [ 20/100]、損失: 0.784
  3. 反復 [ 30/100]、損失: 0.778
  4. 反復 [40/100]、損失: 0.772
  5. 反復 [50/100]、損失: 0.767
  6. 反復 [60/100]、損失: 0.762
  7. 反復 [70/100]、損失: 0.757
  8. 反復 [80/100]、損失: 0.753
  9. 反復 [90/100]、損失: 0.749
  10. 反復 [100/100]、損失: 0.745

8. LeNet5の構築

このチャレンジでは、TensorFlow Estimator の高レベル API を使用して LeNet-5 を再構築し、トレーニングを完了します。

9. 動物の分類を完了するための転移学習

このチャレンジでは、TensorFlow Keras を使用して動物分類転移学習モデルをトレーニングしてみました。

10. DCGAN アニメキャラクター画像生成

このチャレンジでは、GAN の一般的な構造である DCGAN について学び、それを使用してアニメアバターを自動生成できるニューラルネットワークを構築します。

11. 畳み込みオートエンコーダ画像ノイズ除去

このチャレンジでは、画像のノイズ除去タスクを完了するために、畳み込み構造を持つオートエンコーダーを独自に構築する必要があります。

12.YOLO画像ターゲット検出アプリケーション

YOLO は、R-CNN とは異なる、よく使用されるターゲット検出方法です。このチャレンジでは、YOLO を使用してターゲット検出アプリケーションを完成させるために、関連するツールを独自に使用してみる必要があります。

13. LSTMは株価を予測する

株式取引のトレンド予測は定量取引に関わるタスクの 1 つであり、統計と機械学習を通じて価格のトレンドを分析および予測します。一般的には時系列関連のモデリング手法を使用できますが、このチャレンジでは LSTM を使用して株価予測分析を完了します。

14. ディープラーニングがフェイクニュースの分類を完了

ディープラーニングは、自然言語処理において非常に重要な用途を持っています。この課題では、リカレントニューラルネットワークの知識を活用して、フェイクニュースのテキスト分類の精度を向上させる必要があります。

15. BERT事前学習技術の実用化

2018 年、自然言語処理の分野における最大のニュースの 1 つは、Google BERT の登場でした。 Google BERT は、中国語やその他の言語をサポートする、最も先進的な NLP 事前トレーニング テクノロジーであると主張しています。関連論文では、BERT がスタンフォード質問応答データセット (SQUAD v1.1) を含む 11 の NLP タスクで最新の結果を実証し、最高の結果を達成しました。

このチャレンジでは、Google BERT が提供する中国語の事前トレーニング済み言語モデルを使用して、フェイクニュース データのテキスト分類タスクを完了します。提供されたデータに対して 8:2 の分割を実行し、最終的にテスト セットの精度を取得することをお勧めします。

16. サボテンの航空写真の分類と認識

Aerial Cactus Identification は、Kaggle の入門レベルの機械学習コンテストです。このチャレンジでは、Auto-Keras 自動化ディープラーニング フレームワークを使用してコンテストを完了します。

17. 画像分類推論サービスを構築する

このチャレンジでは、TensorFlow Keras によって提供される事前トレーニング済みモデルを使用して、画像分類リアルタイム推論 API インターフェースを構築する必要があります。 MobileNetV2 事前トレーニング済みモデルを使用して構築された画像分類用のリアルタイム推論 API を実装し、POST リクエストを介して渡された任意の画像に対して推論を実行するために使用できます。

18. VAT請求書のクラウドサービス識別

このチャレンジでは、Baidu Cloud が提供する VAT 請求書認識インターフェースを呼び出して、VAT 請求書画像認識タスクを完了する必要があります。

<<:  KuaishouとNVIDIAが提携し、業界最先端のGPUコンピューティングインフラストラクチャを展開

>>:  インベントリ | 知らないかもしれないディープラーニングの応用事例 8 つ

ブログ    
ブログ    

推薦する

...

マルチモダリティの最新の動向をご存知ですか?中国科学院自動化研究所は、視覚言語事前訓練に関する最初のレビューを発表した。

機械が人間と同じように反応するようにすることは、AI 研究の永遠の目標でした。機械が知覚し、考える能...

IoT セキュリティ: RSA 暗号化および復号化アルゴリズム

[[357279]] WeChat パブリックアカウント: コンピューターとネットワークのセキュリテ...

...

...

スマート音声アシスタントの未来

人工知能は、スマート音声アシスタントが私たちの日常生活でどのように使用されるかを真に変えましたが、私...

将来ロボットは人間の皮膚を持つようになるかもしれないが、その外見はかなり恐ろしい

ロボットは科学者の主な研究分野となっており、この分野の技術が進歩し続けると、ロボットがこの社会の主な...

AIとIoT:共生関係

Transforma Insights では、2020 年の大半を、最も優れた詳細な IoT 予測の...

ボストン・ダイナミクスCEO:軍の命令は否定しないが、ロボット犬を粗雑に扱っていると思う

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

旅の途中を突破せよ! OpenAIが秘密裏に新プラットフォームをテスト

著者: 徐潔成校正:Yun Zhao 「使ってみて、もうMidjourneyには興味がなくなった」。...

中国科学院、中国初のクラウドベースの人工知能チップを発表

5月3日、上海国際会議センターで行われた記者会見で、カンブリアン・テクノロジーズのCEO、陳天石氏が...

脳コンピューターインターフェースが人間の思考を制御するのではないかと心配ですか?神経科学者:考えすぎ

[[400401]]現在、脳コンピューターインターフェースの急速な発展により、人々はパニックに陥って...

ヘルスケアにおける機械学習の悪影響

Marzyeh Ghassemi 助教授は、医療データに隠れたバイアスが人工知能のアプローチにどのよ...

暗号化アルゴリズムの革命的な進歩、データ保護の問題を解決するか?

[[423975]]独自のクラウドクラスターを構築するこれらは 50 ドル未満の小型コンピュータで...

...