강의

멘토링

커뮤니티

AI Development

/

Deep Learning & Machine Learning

Machine Learning with JavaScript and Tensorflow.js

JavaScript, which is known to all web developers, now explore the world of machine learning with this powerful language! This course learns how to build and deploy machine learning models using JavaScript and the powerful machine learning library Tensorflow.js. It guides you step-by-step through all the technologies required to develop web-based machine learning applications. Through this course, learners will systematically understand the core principles of machine learning. In addition, you will learn how to develop deep learning models using JavaScript and Tensorflow.js APIs, how to utilize transfer learning based on pre-trained models, and how to apply all this knowledge interactively in a browser environment.

(5.0) 3 reviews

51 learners

  • YoungJea Oh
이론 실습 모두
딥러닝머신러닝
인공신경망
tensorflow
Machine Learning(ML)
Deep Learning(DL)
JavaScript
tensorflow-js

What you will learn!

  • Theoretical foundations of deep learning

  • Developing deep learning models using JavaScript language

  • How to use the TensorFlow.js API

Machine learning with JavaScript instead of Python?
Fully utilize the Tensorflow.js API!

Machine Learning and Deep Learning with JavaScript and TensorFlow

TensorFlow, a machine learning library created by Google

TensorFlow, widely used in ML/DL, can also be used in JavaScript. Implement machine learning in JavaScript and leverage it directly in a web browser or Node.js.

While Python has led the world of machine learning and deep learning, JavaScript has brought new possibilities that could change that trend. Despite its large user base and rich ecosystem of diverse libraries, JavaScript has been relatively underappreciated in the field of artificial intelligence.

However, Tensorflow.js, announced by Google in March 2018, completely changed this situation. This technology significantly resolved the challenges developers faced in implementing machine learning in pure JavaScript.

Designed for people who want to explore machine learning/deep learning using JavaScript.

JavaScript-based developer

This book is designed to be useful for those who find learning Python burdensome, front-end and Node.js developers who want to integrate UI and AI services in a web browser with JavaScript, and AI experts who want to implement machine learning services in a web browser.

Even if you are new to machine learning/deep learning, you can learn without any burden.

Beginning with basic theory, the course gradually increases in difficulty with practical examples. From linear regression analysis using simple data to price prediction regression problems using real-world housing price data using the TensorFlow.js API, the course covers a wide range of topics in an easily understandable manner.


For a future headed towards AI
Lay the groundwork.

What you learn in class

Students will be provided with 200 pages of PDF materials and practice code .

  • Basic concepts of machine learning, neural networks, and deep learning
  • How to install Tensorflow.js
  • The Benefits of Deep Learning with JavaScript and TensorFlow.js
  • How to define a deep learning model
  • Data preparation and preprocessing methods
  • Visualization method using tfjs-vis API
  • Essential knowledge of the machine learning end-to-end process and steps
  • Linear Regression
  • Binary Classification
  • Multi-class Classification
  • Memory management methods
  • Saving and loading trained models
  • Pre-trained Model and Transfer Learning

Let's look forward to the future of JavaScript machine learning together!

Have you always been interested in JavaScript, but felt it lacked the capabilities for machine learning? I've felt that way too. But now, with TensorFlow.js, we can implement a variety of interesting machine learning-based services that only web browsers and JavaScript can provide . The fact that it holds immense potential for future development is another key attraction.

TensorFlow.js will continue to receive additional feature enhancements, making machine learning in JavaScript a promising field with a bright future. I hope many people discover the allure of JavaScript machine learning through TensorFlow.js."


Q&A 💬

Q. Can people who don't know anything about machine learning listen?

Of course. For beginners, we've included a basic theoretical explanation of machine learning and deep learning.
Anyone with basic knowledge of HTML and JavaScript, as well as high school-level basic mathematics, can learn it.

Q. What are the advantages of implementing deep learning in JavaScript?

With just a web browser installed, you can leverage pre-trained deep learning models to deliver a new level of user experience. For example, you can recognize the user's voice and movements and implement appropriate responses using just a web browser. Since no data is transmitted to the server, this naturally ensures fast speeds and eliminates the risk of unnecessary personal information leakage.

Q. What programs do you use in class?

All programs are open source and use common programs (VS Code, Node.js, TensorFlow.js, lodash.js, etc.)

📢 Please check before taking the class

  • Due to the recording environment, video and audio quality may vary. Please note that some classes include external audio. Please check the lecture preview before attending.

Recommended for
these people

Who is this course right for?

  • Front-end developer interested in artificial intelligence

  • A JavaScript developer who is interested in AI but finds learning Python burdensome.

  • Node.js backend developer interested in artificial intelligence

Need to know before starting?

  • JavaScript Basics

  • HTML

Hello
This is

3,818

Learners

301

Reviews

144

Answers

4.8

Rating

14

Courses

오랜 개발 경험을 가지고 있는 Senior Developer 입니다. 현대건설 전산실, 삼성 SDS, 전자상거래업체 엑스메트릭스, 씨티은행 전산부를 거치며 30 년 이상 IT 분야에서 쌓아온 지식과 경험을 나누고 싶습니다. 현재는 인공지능과 파이썬 관련 강의를 하고 있습니다.

홈페이지 주소:

https://ironmanciti.github.io/

Curriculum

All

51 lectures ∙ (13hr 11min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

3 reviews

5.0

3 reviews

  • seniya29116님의 프로필 이미지
    seniya29116

    Reviews 8

    Average Rating 4.5

    5

    31% enrolled

    • trimurti
      Instructor

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

  • funky8568407님의 프로필 이미지
    funky8568407

    Reviews 7

    Average Rating 5.0

    5

    100% enrolled

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

    • stu님의 프로필 이미지
      stu

      Reviews 15

      Average Rating 4.9

      5

      71% enrolled

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

      Limited time deal ends in 15:51:08

      $5,587.00

      17%

      $42.90

      YoungJea Oh's other courses

      Check out other courses by the instructor!

      Similar courses

      Explore other courses in the same field!