Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
AI Development

/

Deep Learning & Machine Learning

Học máy học với JavaScript và Tensorflow.js

Mọi nhà phát triển web đều biết đến JavaScript, giờ hãy khám phá thế giới máy học với ngôn ngữ mạnh mẽ này! Trong khóa học này, bạn sẽ tìm hiểu cách xây dựng và triển khai các mô hình máy học bằng Tensorflow.js, một thư viện máy học mạnh mẽ cùng với JavaScript. Chúng tôi cung cấp hướng dẫn từng bước về tất cả các công nghệ cần thiết để phát triển các ứng dụng học máy dựa trên web. Thông qua khóa học này, người học sẽ hiểu một cách có hệ thống các nguyên tắc cốt lõi của học máy. Ngoài ra, bạn sẽ học cách phát triển mô hình học sâu bằng JavaScript và API Tensorflow.js, cách sử dụng phương pháp học chuyển giao dựa trên mô hình được đào tạo trước và cách tất cả kiến ​​​​thức này có thể được áp dụng một cách tương tác trong môi trường trình duyệt.

(5.0) 3 đánh giá

48 học viên

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

Dịch cái này sang tiếng Việt

  • Cơ sở lý thuyết của Deep Learning

  • Phát triển mô hình học sâu bằng ngôn ngữ JavaScript

  • Cách sử dụng API TensorFlow.js

Học máy bằng JavaScript thay vì Python?
Tận dụng tối đa API Tensorflow.js!

Học máy và học sâu với JavaScript và TensorFlow

TensorFlow, một thư viện máy học được tạo ra bởi Google

TensorFlow, được sử dụng rộng rãi trong ML/DL, cũng có thể được sử dụng trong JavaScript. Triển khai học máy trong JavaScript và tận dụng trực tiếp trong trình duyệt web hoặc Node.js.

Trong khi Python dẫn đầu thế giới về học máy và học sâu, JavaScript đã mang đến những khả năng mới có thể thay đổi xu hướng đó. Mặc dù có lượng người dùng lớn và hệ sinh thái phong phú với nhiều thư viện đa dạng, JavaScript vẫn chưa được đánh giá cao trong lĩnh vực trí tuệ nhân tạo.

Tuy nhiên, Tensorflow.js, được Google công bố vào tháng 3 năm 2018, đã thay đổi hoàn toàn tình hình. Công nghệ này đã giải quyết đáng kể những thách thức mà các nhà phát triển gặp phải khi triển khai học máy trong JavaScript thuần túy.

Được thiết kế cho những người muốn khám phá máy học/học sâu bằng JavaScript.

Nhà phát triển dựa trên JavaScript

Cuốn sách này được thiết kế để hữu ích cho những ai thấy việc học Python là gánh nặng, các nhà phát triển front-end và Node.js muốn tích hợp các dịch vụ UI và AI trong trình duyệt web bằng JavaScript và các chuyên gia AI muốn triển khai các dịch vụ học máy trong trình duyệt web.

Ngay cả khi bạn mới làm quen với học máy/học sâu, bạn vẫn có thể học mà không gặp bất kỳ trở ngại nào.

Bắt đầu với lý thuyết cơ bản, khóa học được tăng dần độ khó bằng các ví dụ thực tế. Từ phân tích hồi quy tuyến tính sử dụng dữ liệu đơn giản đến các bài toán hồi quy dự đoán giá sử dụng dữ liệu giá nhà thực tế bằng API TensorFlow.js, khóa học bao quát nhiều chủ đề theo cách dễ hiểu.


Vì một tương lai hướng tới AI
Đặt nền móng.

Những gì bạn học được trong lớp

Học sinh sẽ được cung cấp 200 trang tài liệu PDF và mã thực hành .

  • Các khái niệm cơ bản về học máy, mạng nơ-ron và học sâu
  • Cách cài đặt Tensorflow.js
  • Lợi ích của Học sâu với JavaScript và TensorFlow.js
  • Cách xác định mô hình học sâu
  • Phương pháp chuẩn bị và xử lý dữ liệu
  • Phương pháp trực quan hóa sử dụng API tfjs-vis
  • Kiến thức cần thiết về quy trình và các bước đầu cuối của học máy
  • Hồi quy tuyến tính
  • Phân loại nhị phân
  • Phân loại đa lớp
  • Phương pháp quản lý bộ nhớ
  • Lưu và tải các mô hình đã được đào tạo
  • Mô hình được đào tạo trước và Học chuyển giao

Chúng ta hãy cùng nhau hướng tới tương lai của máy học JavaScript!

Bạn đã luôn quan tâm đến JavaScript nhưng lại cảm thấy nó thiếu khả năng học máy? Tôi cũng từng cảm thấy như vậy. Nhưng giờ đây, với TensorFlow.js, chúng ta có thể triển khai nhiều dịch vụ thú vị dựa trên học máy mà chỉ trình duyệt web và JavaScript mới có thể cung cấp . Một điểm hấp dẫn khác của nó là tiềm năng phát triển to lớn trong tương lai.

TensorFlow.js sẽ tiếp tục nhận được các cải tiến tính năng bổ sung, biến học máy trong JavaScript thành một lĩnh vực đầy hứa hẹn với tương lai tươi sáng. Tôi hy vọng nhiều người sẽ khám phá ra sức hấp dẫn của học máy JavaScript thông qua TensorFlow.js."


Hỏi & Đáp 💬

H. Những người không biết gì về máy học có thể lắng nghe không?

Tất nhiên rồi. Đối với người mới bắt đầu, chúng tôi đã đưa ra phần giải thích lý thuyết cơ bản về học máy và học sâu.
Bất kỳ ai có kiến thức cơ bản về HTML và JavaScript, cũng như kiến thức toán cơ bản ở trình độ trung học phổ thông, đều có thể học được.

H. Lợi ích của việc triển khai học sâu trong JavaScript là gì?

Chỉ cần cài đặt trình duyệt web, bạn có thể tận dụng các mô hình học sâu được đào tạo sẵn để mang lại trải nghiệm người dùng ở một tầm cao mới. Ví dụ: bạn có thể nhận dạng giọng nói và chuyển động của người dùng, từ đó đưa ra phản hồi phù hợp chỉ bằng trình duyệt web. Vì không có dữ liệu nào được truyền đến máy chủ, điều này tự nhiên đảm bảo tốc độ nhanh và loại bỏ nguy cơ rò rỉ thông tin cá nhân không cần thiết.

H. Bạn sử dụng chương trình nào trong lớp học?

Tất cả các chương trình đều là mã nguồn mở và sử dụng các chương trình phổ biến (VS Code, Node.js, TensorFlow.js, lodash.js, v.v.)

📢 Vui lòng kiểm tra trước khi tham gia lớp học

  • Do môi trường ghi hình, chất lượng video và âm thanh có thể khác nhau. Xin lưu ý rằng một số lớp học có sử dụng âm thanh ngoài. Vui lòng kiểm tra bản xem trước bài giảng trước khi tham dự.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Nhà phát triển front-end quan tâm đến trí tuệ nhân tạo

  • Nhà phát triển JavaScript quan tâm đến trí tuệ nhân tạo nhưng thấy việc học Python thật nặng nề

  • Nhà phát triển phụ trợ Node.js quan tâm đến trí tuệ nhân tạo

Cần biết trước khi bắt đầu?

  • Khái niệm cơ bản về JavaScript

  • HTML

Xin chào
Đây là

3,603

Học viên

269

Đánh giá

134

Trả lời

4.7

Xếp hạng

14

Các khóa học

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

홈페이지 주소:

https://ironmanciti.github.io/

Chương trình giảng dạy

Tất cả

51 bài giảng ∙ (13giờ 11phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

3 đánh giá

5.0

3 đánh giá

  • seniya29116님의 프로필 이미지
    seniya29116

    Đánh giá 8

    Đánh giá trung bình 4.5

    5

    31% đã tham gia

    • trimurti
      Giảng viên

      Cảm ơn bạn vì đánh giá tốt.

  • funky8568407님의 프로필 이미지
    funky8568407

    Đánh giá 7

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Tôi rất vui vì bạn đã giải thích nó một cách dễ hiểu.

    • stu님의 프로필 이미지
      stu

      Đánh giá 15

      Đánh giá trung bình 4.9

      5

      71% đã tham gia

      Tôi rất thích bài giảng (thực ra tôi vẫn chưa nghe xong). Mặc dù đó là một bài giảng khó đối với tôi nhưng tôi nghĩ nó càng có giá trị hơn vì điều đó. Tôi tin rằng việc học là thứ chỉ tỏa sáng khi đạt được sự giác ngộ qua khó khăn, vì vậy tôi nghĩ quá trình nghe bài giảng mà bạn đăng bản thân nó đã là một quá trình giác ngộ đối với tôi. Vì vậy tôi muốn nói lời cảm ơn vì đã cho tôi cơ hội này. Học máy và học sâu có vẻ xa vời, nhưng sau khi nghe bài giảng này, tôi cảm thấy như chúng đã trở nên gần gũi hơn, dù chỉ một chút. Nếu dừng ở đây thì mình sẽ đi xa hơn, nhưng nhờ những bài giảng của thầy mà mình đã vượt qua vạch xuất phát nên mình sẽ học đến cuối và áp dụng vào đồ án nhiều nhất có thể. Cảm ơn bài giảng!

      1.164.107 ₫

      Khóa học khác của trimurti

      Hãy khám phá các khóa học khác của giảng viên!

      Khóa học tương tự

      Khám phá các khóa học khác trong cùng lĩnh vực!