강의

멘토링

커뮤니티

AI Technology

/

Deep Learning & Machine Learning

JavaScriptとTensorflow.jsで学ぶ機械学習

Web開発者なら誰でも知っているJavaScript、今この強力な言語で機械学習の世界を探検してみてください!このレッスンでは、JavaScriptで強力な機械学習ライブラリであるTensorflow.jsを活用して、機械学習モデルを構築および展開する方法を学びます。 Webベースの機械学習アプリケーションの開発に必要なすべての技術を段階的にガイドします。このコースでは、学習者は機械学習の主な原則を体系的に理解することができます。さらに、JavaScriptとTensorflow.js APIを活用したディープラーニングモデルの開発方法、および事前訓練されたモデルに基づく移行学習(Transfer Learning)の活用法と、これらすべての知識がブラウザ環境で相互作用的に適用される方法を学びます。

難易度 初級

受講期間 無制限

  • YoungJea Oh
Machine Learning(ML)
Machine Learning(ML)
Deep Learning(DL)
Deep Learning(DL)
JavaScript
JavaScript
tensorflow-js
tensorflow-js
Machine Learning(ML)
Machine Learning(ML)
Deep Learning(DL)
Deep Learning(DL)
JavaScript
JavaScript
tensorflow-js
tensorflow-js

受講後に得られること

  • ディープラーニングの理論的基礎

  • JavaScript言語を用いたディープラーニングモデルの開発

  • TensorFlow.js APIの使い方

Pythonの代わりにJavaScriptで機械学習を?
Tensorflow.js APIの完全活用!

Javascript + TensorFlowで学ぶ機械学習とディープラーニング

Googleが作成した機械学習ライブラリ、TensorFlow

ML/DL分野で活発に使われるTensorFlow、JavaScriptとしても使用できることをご存知ですか? JavaScriptで機械学習を実装し、WebブラウザまたはNode.jsですぐに活用してください。

Pythonはマシンラーニングとディープラーニングの世界をリードしてきましたが、そのような流れを変える新しい可能性をJavaScriptがもたらしました。 JavaScript(JavaScript)は、幅広いユーザーベースとさまざまなライブラリで構成された豊富なエコシステムを持っているにもかかわらず、人工知能の分野で比較的過小評価されてきました。

しかし、2018年3月にGoogleが発表したTensorflow.jsは、この状況を完全に変えました。この技術は、純粋なJavaScriptで機械学習を実装する際に開発者が直面していた困難を大きく解決しました。

JavaScriptを使用して機械学習/ディープラーニングを探求したい人のために設計されています。

JavaScriptベースの開発者

Pythonを新しく学ぶことの面倒な方、WebブラウザでUIと人工知能サービスをJavaScriptに統合して実装したいフロントエンドとNode.js開発者、Webブラウザで機械学習サービスを実装したい人工知能の専門家に有用な内容で構成しました。

機械学習/ディープラーニング初めてでも気軽に

基本的な理論から始まり、実用的な例として難易度を徐々に高めていきます。単純なデータを活用した線形回帰分析から、Tensorflow.js APIを使用した実際の住宅価格データを活用した価格予測回帰問題まで、幅広い内容を理解しやすく説明します。


AIへの未来のため
基礎を設けてみてください。

講義で学ぶ内容

受講生には、200ページ分のPDF資料と実習コードの両方を提供します。

  • 機械学習とニューラルネットワークとディープラーニングの基本概念
  • Tensorflow.jsのインストール方法
  • JavaScriptとTensorflow.jsで実装するディープラーニングの利点
  • ディープラーニングモデルの定義方法
  • データの準備と前処理方法
  • tfjs-vis APIを使用した可視化方法
  • 機械学習のエンドツーエンドのプロセスと段階的な必須知識
  • Linear Regression (線形回帰)
  • Binary Classification (バイナリ分類)
  • Multi-class Classification (マルチクラス)
  • メモリ管理方法
  • トレーニングされたモデルの保存とロード
  • プレトレーニングモデルとトランスファー学習

JavaScriptの機械学習の未来、一緒に楽しみましょう!

「JavaScriptには興味がありましたが、機械学習に適用するのに不十分な言語だと思いますか?私もそれを残念に思っていました。魅力です。

TensorFlow.jsは今後も継続的に追加機能の改善が行われているので、JavaScriptを使用した機械学習は現在よりも将来が期待される分野になります。多くの人がTensorFlow.jsを介してJavaScriptの機械学習の魅力を知ることができたらと思います。


Q&A 💬

Q. 機械学習を知らない人も聞けますか?

もちろんです。初めて入門する人のために、機械学習とディープラーニングの基本的な理論の説明が含まれています。
HTMLと基礎レベルのJavaScript言語の知識と、高校レベルの基礎数学を知っていれば誰でも学ぶことができます。

Q. JavaScriptでディープラーニングを実装する際の利点は何ですか?

Webブラウザのみがインストールされている場合は、事前トレーニング済みのディープラーニングモデルを使用して新しいレベルのユーザーエクスペリエンスを提供できます。たとえば、ユーザーの声と動きを認識し、それに応じて適切な反応をWebブラウザだけで実装できます。サーバーにデータが送信されないため、当然速度も速く、不要な個人情報の漏洩リスクもありません。

Q. 講義ではどのプログラムを使用しますか?

すべてのプログラムはオープンソースでありながら汎用的なプログラムを使用します。 (VS Code、Node.js、TensorFlow.js、lodash.jsなど)

📢受講前に確認してください

  • 録画環境上、映像音質が均一ではありません。一部の授業では、外部の現場音が一緒に録音されている点を考慮していただきたいと思います。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 人工知能に興味のあるフロントエンド開発者

  • 人工知能に興味があるが、Python学習が負担になるJavaScript開発者

  • 人工知能に興味のあるNode.jsバックエンド開発者

前提知識、
必要でしょうか?

  • JavaScriptの基本

  • HTML

こんにちは
です。

4,263

受講生

381

受講レビュー

152

回答

4.7

講座評価

16

講座

長年の開発経験を持つSenior Developerです。現代建設の電算室、サムスンSDS、電子商取引企業のXmetrics、シティ銀行の電算部を経て、30年以上にわたりIT分野で培ってきた知識と経験を共有したいと考えています。現在は、人工知能とPythonに関する講義を行っています。

ホームページアドレス:

https://ironmanciti.github.io/

カリキュラム

全体

51件 ∙ (13時間 11分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

3件

5.0

3件の受講レビュー

  • seniya29116님의 프로필 이미지
    seniya29116

    受講レビュー 8

    平均評価 4.5

    5

    31% 受講後に作成

    • trimurti
      知識共有者

      良い評価をありがとうございます。

  • funky8568407님의 프로필 이미지
    funky8568407

    受講レビュー 7

    平均評価 5.0

    5

    100% 受講後に作成

    わかりやすく説明してくれていいです。

    • stu님의 프로필 이미지
      stu

      受講レビュー 15

      平均評価 4.9

      5

      71% 受講後に作成

      講義はよく聞きました(実はまだ聞いていません。)。 私にはあまりまでではなくても難しいレベルの講義でしたが、それでもっと価値があった講義だったようです。もともと学びというのが難しさの中で悟りを得る時初めて光を放つことだと思うにあげた講義を聞くこの過程自体が私には悟りを得ていく過程だったと思います。だからこんな機会をいただきありがとうございますという言葉を残したかったのです。 機械学習とディープラーニングが遠くに感じられましたが、この講義を聞きながらとても若干ですが近づいた感じです。ここで止まるとまた遠くなるでしょうが、講師様の講義のおかげで出発線を越えただけに、できるまで最後まで勉強してプロジェクトに適用してみます。講義ありがとうございます!

      期間限定セール

      ¥5,583

      17%

      ¥6,804

      YoungJea Ohの他の講座

      知識共有者の他の講座を見てみましょう!

      似ている講座

      同じ分野の他の講座を見てみましょう!