R Machine Learning By Example (Paperback)

Raghav Bali, Dipanjan Sarkar

買這商品的人也買了...

商品描述

Understand the fundamentals of machine learning with R and build your own dynamic algorithms to tackle complicated real-world problems successfully

About This Book

  • Get to grips with the concepts of machine learning through exciting real-world examples
  • Visualize and solve complex problems by using power-packed R constructs and its robust packages for machine learning
  • Learn to build your own machine learning system with this example-based practical guide

Who This Book Is For

If you are interested in mining useful information from data using state-of-the-art techniques to make data-driven decisions, this is a go-to guide for you. No prior experience with data science is required, although basic knowledge of R is highly desirable. Prior knowledge in machine learning would be helpful but is not necessary.

What You Will Learn

  • Utilize the power of R to handle data extraction, manipulation, and exploration techniques
  • Use R to visualize data spread across multiple dimensions and extract useful features
  • Explore the underlying mathematical and logical concepts that drive machine learning algorithms
  • Dive deep into the world of analytics to predict situations correctly
  • Implement R machine learning algorithms from scratch and be amazed to see the algorithms in action
  • Write reusable code and build complete machine learning systems from the ground up
  • Solve interesting real-world problems using machine learning and R as the journey unfolds
  • Harness the power of robust and optimized R packages to work on projects that solve real-world problems in machine learning and data science

In Detail

Data science and machine learning are some of the top buzzwords in the technical world today. From retail stores to Fortune 500 companies, everyone is working hard to making machine learning give them data-driven insights to grow their business. With powerful data manipulation features, machine learning packages, and an active developer community, R empowers users to build sophisticated machine learning systems to solve real-world data problems.

This book takes you on a data-driven journey that starts with the very basics of R and machine learning and gradually builds upon the concepts to work on projects that tackle real-world problems.

You'll begin by getting an understanding of the core concepts and definitions required to appreciate machine learning algorithms and concepts. Building upon the basics, you will then work on three different projects to apply the concepts of machine learning, following current trends and cover major algorithms as well as popular R packages in detail. These projects have been neatly divided into six different chapters covering the worlds of e-commerce, finance, and social-media, which are at the very core of this data-driven revolution. Each of the projects will help you to understand, explore, visualize, and derive insights depending upon the domain and algorithms.

Through this book, you will learn to apply the concepts of machine learning to deal with data-related problems and solve them using the powerful yet simple language, R.

Style and approach

The book is an enticing journey that starts from the very basics to gradually pick up pace as the story unfolds. Each concept is first defined in the larger context of things succinctly, followed by a detailed explanation of their application. Each topic is explained with the help of a project that solves a real real-world problem involving hands-on work thus giving you a deep insight into the world of machine learning.

商品描述(中文翻譯)

了解使用R進行機器學習的基礎知識,並建立自己的動態演算法,成功應對複雜的現實世界問題。

關於本書
- 通過令人興奮的現實世界示例,深入了解機器學習的概念
- 使用功能強大的R結構和其強大的機器學習套件,視覺化並解決複雜問題
- 通過基於實例的實用指南,學習構建自己的機器學習系統

本書適合對使用最新技術從數據中挖掘有用信息,以做出數據驅動的決策感興趣的讀者。不需要具備數據科學的先前經驗,但基本的R知識非常有用。機器學習的先前知識將有所幫助,但不是必需的。

你將學到什麼
- 利用R的強大功能處理數據提取、操作和探索技術
- 使用R視覺化跨多個維度的數據並提取有用的特徵
- 探索推動機器學習算法的基礎數學和邏輯概念
- 深入研究分析領域,正確預測情況
- 從頭開始實現R機器學習算法,並驚訝地看到算法的實際效果
- 編寫可重用的代碼,從頭開始構建完整的機器學習系統
- 在旅程展開的過程中,使用機器學習和R解決有趣的現實世界問題
- 利用強大且優化的R套件的能力,解決機器學習和數據科學中的現實世界問題

詳細內容
數據科學和機器學習是當今技術世界中的熱門詞語。從零售商店到財富500強公司,每個人都在努力使機器學習為他們提供數據驅動的洞察力,以促進業務增長。憑藉強大的數據操作功能、機器學習套件和活躍的開發者社區,R使用者能夠構建複雜的機器學習系統,解決現實世界的數據問題。

本書帶您踏上一個以數據為基礎的旅程,從R和機器學習的基礎知識開始,逐漸擴展概念,並致力於解決現實世界問題的項目。

您將首先了解機器學習算法和概念所需的核心概念和定義,並在此基礎上進一步開展工作,以應用機器學習的概念,遵循當前趨勢,並詳細介紹主要算法和流行的R套件。這些項目已經被整齊地劃分為六個不同的章節,涵蓋了電子商務、金融和社交媒體等核心領域,這些領域是這個數據驅動革命的核心。每個項目都將幫助您根據領域和算法的不同,理解、探索、視覺化和獲取洞察。

通過本書,您將學習將機器學習的概念應用於處理與數據相關的問題,並使用強大而簡單的語言R來解決這些問題。

風格和方法
本書是一個引人入勝的旅程,從基礎知識開始,隨著故事的展開逐漸加快節奏。每個概念首先簡要地在更大的背景下進行定義,然後詳細解釋其應用。每個主題都通過解決涉及實際操作的真實世界問題的項目來解釋,從而讓您深入了解機器學習的世界。