Machine Learning for Network Traffic and Video Quality Analysis: Develop and Deploy Applications Using JavaScript and Node.Js

Fowdur, Tulsi Pawan, Babooram, Lavesh

  • 出版商: Apress
  • 出版日期: 2024-06-20
  • 售價: $1,870
  • 貴賓價: 9.5$1,777
  • 語言: 英文
  • 頁數: 465
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 9798868803536
  • ISBN-13: 9798868803536
  • 相關分類: JavaScriptNode.jsMachine Learning
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

This book offers both theoretical insights and hands-on experience in understanding and building machine learning-based Network Traffic Monitoring and Analysis (NTMA) and Video Quality Assessment (VQA) applications using JavaScript. JavaScript provides the flexibility to deploy these applications across various devices and web browsers.

The book begins by delving into NTMA, explaining fundamental concepts and providing an overview of existing applications and research within this domain. It also goes into the essentials of VQA and offers a survey of the latest developments in VQA algorithms. The book includes a thorough examination of machine learning algorithms that find application in both NTMA and VQA, with a specific emphasis on classification and prediction algorithms such as the Multi-Layer Perceptron and Support Vector Machine. The book also explores the software architecture of the NTMA client-server application. This architecture is meticulously developed using HTML, CSS, Node.js, and JavaScript. Practical aspects of developing the Video Quality Assessment (VQA) model using JavaScript and Java are presented. Lastly, the book provides detailed guidance on implementing a complete system model that seamlessly merges NTMA and VQA into a unified web application, all built upon a client-server paradigm.

By the end of the book, you will understand NTMA and VQA concepts and will be able to apply machine learning to both domains and develop and deploy your own NTMA and VQA applications using JavaScript and Node.js.

What You Will Learn

  • What are the fundamental concepts, existing applications, and research on NTMA?
  • What are the existing software and current research trends in VQA?
  • Which machine learning algorithms are used in NTMA and VQA?
  • How do you develop NTMA and VQA web-based applications using JavaScript, HTML, and Node.js?

Who This Book Is For

Software professionals and machine learning engineers involved in the fields of networking and telecommunications

商品描述(中文翻譯)

本書提供了理論見解和實務經驗,幫助讀者理解和構建基於機器學習的網路流量監控與分析(Network Traffic Monitoring and Analysis, NTMA)及視頻質量評估(Video Quality Assessment, VQA)應用,使用 JavaScript 進行開發。JavaScript 提供了在各種設備和網頁瀏覽器上部署這些應用的靈活性。

本書首先深入探討 NTMA,解釋基本概念並提供該領域現有應用和研究的概述。接著介紹 VQA 的基本要素,並對 VQA 演算法的最新發展進行調查。本書詳細檢視了在 NTMA 和 VQA 中應用的機器學習演算法,特別強調分類和預測演算法,如多層感知器(Multi-Layer Perceptron)和支持向量機(Support Vector Machine)。此外,本書還探討了 NTMA 客戶端-伺服器應用的軟體架構,該架構是使用 HTML、CSS、Node.js 和 JavaScript 精心開發的。書中還介紹了使用 JavaScript 和 Java 開發視頻質量評估(VQA)模型的實務方面。最後,本書提供了詳細的指導,幫助讀者實現一個完整的系統模型,將 NTMA 和 VQA 無縫整合為一個統一的網頁應用,所有內容均基於客戶端-伺服器架構。

在本書結束時,您將理解 NTMA 和 VQA 的概念,並能夠將機器學習應用於這兩個領域,使用 JavaScript 和 Node.js 開發和部署自己的 NTMA 和 VQA 應用。

您將學到的內容:
- NTMA 的基本概念、現有應用和研究是什麼?
- VQA 的現有軟體和當前研究趨勢是什麼?
- NTMA 和 VQA 中使用了哪些機器學習演算法?
- 如何使用 JavaScript、HTML 和 Node.js 開發基於網頁的 NTMA 和 VQA 應用?

本書適合對象:
從事網路和電信領域的軟體專業人士和機器學習工程師。

作者簡介

Dr. Tulsi Pawan Fowdur received his BEng (Hons) degree in Electronic and Communication Engineering with honors from the University of Mauritius in 2004. He was also the recipient of a Gold medal for having produced the best degree project at the Faculty of Engineering in 2004. In 2005 he obtained a full-time PhD scholarship from the Tertiary Education Commission of Mauritius and was awarded his PhD degree in Electrical and Electronic Engineering in 2010 by the University of Mauritius. He is also a Registered Chartered Engineer of the Engineering Council of the UK, Fellow of the Institute of Telecommunications Professionals of the UK, and a Senior Member of the IEEE. He joined the University of Mauritius as an academic in June 2009 and is presently an Associate Professor at the Department of Electrical and Electronic Engineering of the University of Mauritius. His research interests include mobile and wireless communications, multimedia communications, networking and security, telecommunications applications development, the Internet of Things, and AI. He has published several papers in these areas and is actively involved in research supervision, reviewing papers, and also organizing international conferences.

Lavesh Babooram received his BEng (Hons) degree in Telecommunications Engineering with Networking with honors from the University of Mauritius in 2021. He was also awarded a Gold medal for having produced the best degree project at the Faculty of Engineering in 2021. Since 2022, he has been an MSc Applied Research student at the University of Mauritius. With in-depth knowledge of telecommunications applications design, analytics, and network infrastructure, he aims to pursue research in networking, multimedia communications, Internet of Things, artificial intelligence, and mobile and wireless communications. He joined Mauritius Telecom in 2022 and is currently working in the Customer Experience and Service Department as a Pre-Registration Trainee Engineer.

作者簡介(中文翻譯)

Dr. Tulsi Pawan Fowdur於2004年從毛里求斯大學獲得電子與通信工程的榮譽學士學位。他因在2004年工程學院的最佳學位專案而獲得金獎。2005年,他獲得毛里求斯高等教育委員會的全職博士獎學金,並於2010年在毛里求斯大學獲得電氣與電子工程的博士學位。他也是英國工程委員會的註冊特許工程師、英國電信專業人員協會的院士,以及IEEE的高級會員。他於2009年6月加入毛里求斯大學擔任學術職位,目前是毛里求斯大學電氣與電子工程系的副教授。他的研究興趣包括行動與無線通信、多媒體通信、網路與安全、電信應用開發、物聯網及人工智慧。他在這些領域發表了多篇論文,並積極參與研究指導、論文審查以及國際會議的組織工作。

Lavesh Babooram於2021年從毛里求斯大學獲得網路通信工程的榮譽學士學位。他因在2021年工程學院的最佳學位專案而獲得金獎。自2022年以來,他一直是毛里求斯大學的應用研究碩士生。擁有深入的電信應用設計、分析和網路基礎設施知識,他旨在追求網路、多媒體通信、物聯網、人工智慧以及行動與無線通信的研究。他於2022年加入毛里求斯電信公司,目前在客戶體驗與服務部門擔任預註冊實習工程師。