Hands-on Machine Learning with JavaScript

Burak Kanber

  • 出版商: Packt Publishing
  • 出版日期: 2018-05-28
  • 售價: $1,970
  • 貴賓價: 9.5$1,872
  • 語言: 英文
  • 頁數: 356
  • 裝訂: Paperback
  • ISBN: 1788998243
  • ISBN-13: 9781788998246
  • 相關分類: JavaScriptMachine Learning
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Bring the power of neural networks to create intelligent web applications

Key Features

  • Solve complex computational problems in browser with your favourite JavaScript;
  • Teach your browser how to using the power of machine learning;
  • Get thorough understanding of the insightful discoveries on Web interface and programmatic API's of the rapidly developing world of machine learning.

Book Description

JavaScript has pushed beyond the boundaries of web evolution with proven existence on servers, embedded devices, Smart TVs, IoT, Smart Cars and more. Today with the added advantage of Machine Learning research and support for JS libraries, JavaScript just makes your browsers smarter than ever before with the ability to learn patterns and reproduce them to become a part of innovative products and applications.

This book presents various avenues of Machine Learning in a practical and objective way and implementing them using the JavaScript language. Predicting behaviors, analyzing feelings, grouping data, building neural models, are some of the skills you will gain from this book. With this book, you will learn how to train your machine learning models, and work with different kinds of data. During this journey, you will come across use cases such as face detection, spam filtering, recommendation systems, character recognition, and more. You will also learn how to work with deep neural networks and teach your application to gain insights from data. You will gain practical hands-on evaluating and implementing the right model as per your use.

By the end of this book, you will learn to implement different JS libraries such as naturalnode, brain, harthur, classifier, and much more to design smarter applications for your business.

What you will learn

  • Get a complete overview of how JavaScript can be used for machine learning
  • Learn pre-processing of data with operations like handling, cleaning, and preparation
  • Explore mining and pattern extraction with JavaScript
  • Build your own model for classification, clustering, and prediction
  • Understand which model is most appropriate for each type of problem
  • Apply machine learning techniques in real world applications
  • Learn how JavaScript can be a powerful language for machine learning

Who This Book Is For

This book appeals to data scientists, machine learning practitioners and JavaScript developers who want to implement machine learning to make their applications smarter and gain insightful information from the data. JavaScript developers who wish to enter the field of machine learning without switching to another language will also find this book quite useful. Working knowledge of JavaScript language is expected to get the most out of the book.

商品描述(中文翻譯)

將神經網絡的力量帶入創建智能網絡應用程式

主要特點

- 使用您喜愛的JavaScript在瀏覽器中解決複雜的計算問題;
- 教導您的瀏覽器如何利用機器學習的力量;
- 全面了解快速發展的機器學習世界的Web界面和編程API的深入洞察。

書籍描述

JavaScript已經超越了網絡演進的界限,並在服務器、嵌入式設備、智能電視、物聯網、智能汽車等領域得到了證明。如今,JavaScript通過機器學習研究和JS庫的支持,使您的瀏覽器比以往更智能,能夠學習模式並重現它們,成為創新產品和應用程式的一部分。

本書以實用和客觀的方式介紹了機器學習的各種途徑,並使用JavaScript語言實現它們。預測行為、分析情感、分組數據、構建神經模型,這些都是您從本書中獲得的技能。通過本書,您將學習如何訓練機器學習模型,並處理不同類型的數據。在這個過程中,您將遇到面部檢測、垃圾郵件過濾、推薦系統、字符識別等使用案例。您還將學習如何使用深度神經網絡,教導您的應用程式從數據中獲得洞察力。您將獲得實際的實踐經驗,根據您的需求評估和實施適合的模型。

通過閱讀本書,您將學習如何使用naturalnode、brain、harthur、classifier等不同的JS庫,為您的業務設計更智能的應用程式。

您將學到什麼

- 完整了解JavaScript如何用於機器學習
- 學習使用操作(如處理、清理和準備)對數據進行預處理
- 使用JavaScript探索挖掘和模式提取
- 構建自己的分類、聚類和預測模型
- 理解每種類型問題最適合的模型
- 在實際應用中應用機器學習技術
- 學習JavaScript如何成為一種強大的機器學習語言

本書適合對象

本書適合數據科學家、機器學習從業人員和JavaScript開發人員,他們希望實施機器學習,使其應用程式更智能並從數據中獲得深入的信息。希望進入機器學習領域但不想切換到其他語言的JavaScript開發人員也會發現本書非常有用。預計讀者具備JavaScript語言的工作知識,以獲得本書的最大收益。