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.
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,692
Learners
277
Reviews
135
Answers
4.7
Rating
15
Courses
오랜 개발 경험을 가지고 있는 Senior Developer 입니다. 현대건설 전산실, 삼성 SDS, 전자상거래업체 엑스메트릭스, 씨티은행 전산부를 거치며 30 년 이상 IT 분야에서 쌓아온 지식과 경험을 나누고 싶습니다. 현재는 인공지능과 파이썬 관련 강의를 하고 있습니다.
강의 잘 들었습니다(사실 아직 다 듣지는 못 했습니다.).
저에겐 많이 까지는 아니더라도 어려운 수준의 강의였으나 그렇기에 더욱 가치가 있었던 강의였던 것 같습니다. 원래 배움이라는 것이 어려움 속에서 깨달음을 얻을 때 비로소 빛을 발하는 것이라 생각하기에 올려주신 강의를 듣는 이 과정 자체가 저에게는 깨달음을 얻어가는 과정이었다고 봅니다. 그래서 이런 기회를 주셔서 감사하다는 말을 남기고 싶었습니다.
머신러닝과 딥러닝이 멀게만 느껴졌지만, 이 강의를 들으면서 아주 약간이지만 가까워진 느낌 입니다. 여기서 멈춘다면 다시 멀어지겠지만, 강사님의 강의 덕분에 출발선을 넘어선 만큼, 할 수 있는데 까지 끝까지 공부하고 프로젝트에 적용해보고 하렵니다. 강의 고맙습니다!