Machine Learning for Business Analytics
Home > Computing and Information Technology > Databases > Data capture and analysis > Machine Learning for Business Analytics: Concepts, Techniques, and Applications in Python
Machine Learning for Business Analytics: Concepts, Techniques, and Applications in Python

Machine Learning for Business Analytics: Concepts, Techniques, and Applications in Python

|
     0     
5
4
3
2
1




International Edition


About the Book

Machine Learning for Business Analytics: Concepts, Techniques, and Applications in Python is a comprehensive introduction to and an overview of the methods that underlie modern AI. This best-selling textbook covers both statistical and machine learning (AI) algorithms for prediction, classification, visualization, dimension reduction, rule mining, recommendations, clustering, text mining, experimentation, network analytics and generative AI. Along with hands-on exercises and real-life case studies, it also discusses managerial and ethical issues for responsible use of machine learning techniques. This is the second Python edition of Machine Learning for Business Analytics. This edition also includes: A new chapter on generative AI (large language models or LLMs, and image generation) An expanded chapter on deep learning A new chapter on experimental feedback techniques including A/B testing, uplift modeling, and reinforcement learning A new chapter on responsible data science Updates and new material based on feedback from instructors teaching MBA, Masters in Business Analytics and related programs, undergraduate, diploma and executive courses, and from their students A full chapter of cases demonstrating applications for the machine learning techniques End-of-chapter exercises with data A companion website with more than two dozen data sets, and instructor materials including exercise solutions, slides, and case solutions This textbook is an ideal resource for upper-level undergraduate and graduate level courses in AI, data science, predictive analytics, and business analytics. It is also an excellent reference for analysts, researchers, and data science practitioners working with quantitative data in management, finance, marketing, operations management, information systems, computer science, and information technology.

Table of Contents:
Foreword by Gareth James xxi Preface to the Second Python Edition xxiii Acknowledgments xxvii Part I Preliminaries Chapter 1 Introduction 3 1.1 What Is Business Analytics? 3 1.2 What Is Machine Learning? 5 1.3 Machine Learning, AI, and Related Terms 5 1.4 Big Data 7 1.5 Data Science 8 1.6 Why Are There So Many Different Methods? 8 1.7 Terminology and Notation 9 1.8 Road Maps to This Book 12 Order of Topics 13 Chapter 2 Overview of the Machine Learning Process 17 2.1 Introduction 18 2.2 Core Ideas in Machine Learning 18 2.3 The Steps in a Machine Learning Project 22 2.4 Preliminary Steps 23 2.5 Predictive Power and Overfitting 37 2.6 Building a Predictive Model 43 2.7 Using Python for Machine Learning on a Local Machine 49 2.8 Automating Machine Learning Solutions 49 2.9 Ethical Practice in Machine Learning 54 Problems 55 Part II Data Exploration and Dimension Reduction Chapter 3 Data Visualization 61 3.1 Uses of Data Visualization 62 3.2 Data Examples 64 3.3 Basic Charts: Bar Charts, Line Charts, and Scatter Plots 66 3.4 Multidimensional Visualization 75 3.5 Specialized Visualizations 90 Problems 98 Chapter 4 Dimension Reduction 101 4.1 Introduction 102 4.2 Curse of Dimensionality 102 4.3 Practical Considerations 103 4.4 Data Summaries 103 4.5 Correlation Analysis 108 4.6 Reducing the Number of Categories in Categorical Variables 109 4.7 Converting a Categorical Variable to a Numerical Variable 109 4.8 Principal Component Analysis 111 4.9 Dimension Reduction Using Regression Models 121 4.10 Dimension Reduction Using Classification and Regression Trees 121 Problems 123 Part III Performance Evaluation Chapter 5 Evaluating Predictive Performance 129 5.1 Introduction 130 5.2 Evaluating Predictive Performance 131 5.3 Judging Classifier Performance 137 5.4 Judging Ranking Performance 150 5.5 Oversampling 156 Problems 162 Part IV Prediction and Classification Methods Chapter 6 Multiple Linear Regression 167 6.1 Introduction 168 6.2 Explanatory vs. Predictive Modeling 168 6.3 Estimating the Regression Equation and Prediction 170 6.4 Variable Selection in Linear Regression 176 Problems 188 Chapter 7 k-Nearest Neighbors (k-NN) 193 7.1 The k-NN Classifier (Categorical Outcome) 194 7.2 k-NN for a Numerical Outcome 203 7.3 Advantages and Shortcomings of k-NN Algorithms 205 Problems 207 Chapter 8 The Naive Bayes Classifier 209 8.1 Introduction 209 8.2 Applying the Full (Exact) Bayesian Classifier 212 8.3 Solution: Naive Bayes 213 8.4 Advantages and Shortcomings of the Naive Bayes Classifier 224 Problems 226 Chapter 9 Classification and Regression Trees 229 9.1 Introduction 230 9.2 Classification Trees 232 9.3 Evaluating the Performance of a Classification Tree 241 9.4 Avoiding Overfitting 246 9.5 Classification Rules from Trees 252 9.6 Classification Trees for More Than Two Classes 252 9.7 Regression Trees 253 9.8 Advantages and Weaknesses of a Tree 256 9.9 Improving Prediction: Random Forests and Boosted Trees 258 Problems 264 Chapter 10 Logistic Regression 267 10.1 Introduction 268 10.2 The Logistic Regression Model 269 10.3 Example: Acceptance of Personal Loan 272 10.4 Evaluating Classification Performance 277 10.5 Variable Selection 280 10.6 Logistic Regression for Multi-Class Classification 281 10.7 Example of Complete Analysis: Predicting Delayed Flights 285 Problems 298 Chapter 11 Neural Nets 301 11.1 Introduction 302 11.2 Concept and Structure of a Neural Network 302 11.3 Fitting a Network to Data 303 11.4 Required User Input 316 11.5 Exploring the Relationship Between Predictors and Outcome 317 11.6 Deep Learning 318 11.7 Advantages and Weaknesses of Neural Networks 329 Problems 331 Chapter 12 Discriminant Analysis 333 12.1 Introduction 334 12.2 Distance of a Record from a Class 336 12.3 Fisher’s Linear Classification Functions 337 12.4 Classification Performance of Discriminant Analysis 341 12.5 Prior Probabilities 342 12.6 Unequal Misclassification Costs 342 12.7 Classifying More Than Two Classes 344 12.8 Advantages and Weaknesses 347 Problems 348 Chapter 13 Generating, Comparing, and Combining Multiple Models 351 13.1 Ensembles 352 13.2 Automated Machine Learning (AutoML) 359 13.3 Explaining Model Predictions 365 13.4 Summary 366 Problems 368 Chapter 14 Experiments, Uplift Models, and Reinforcement Learning 371 14.1 A/B Testing 372 14.2 Uplift (Persuasion) Modeling 377 14.3 Reinforcement Learning 384 14.4 Summary 393 Problems 395 Part V Mining Relationships Among Records Chapter 15 Association Rules and Collaborative Filtering 399 15.1 Association Rules 400 15.2 Collaborative Filtering 413 15.3 Summary 427 Problems 429 Chapter 16 Cluster Analysis 433 16.1 Introduction 434 16.2 Measuring Distance Between Two Records 437 16.3 Measuring Distance Between Two Clusters 443 16.4 Hierarchical (Agglomerative) Clustering 445 16.5 Non-Hierarchical Clustering: The k-Means Algorithm 453 Problems 459 Part VI Forecasting Time Series Chapter 17 Handling Time Series 463 17.1 Introduction 464 17.2 Descriptive vs. Predictive Modeling 465 17.3 Popular Forecasting Methods in Business 465 17.4 Time Series Components 466 17.5 Data Partitioning and Performance Evaluation 470 Problems 474 Chapter 18 Regression-Based Forecasting 477 18.1 A Model with Trend 478 18.2 A Model with Seasonality 484 18.3 A Model with Trend and Seasonality 486 18.4 Autocorrelation and ARIMA Models 488 Problems 498 Chapter 19 Smoothing and Deep Learning Methods for Forecasting 509 19.1 Smoothing Methods: Introduction 510 19.2 Moving Average 510 19.3 Simple Exponential Smoothing 515 19.4 Advanced Exponential Smoothing 518 19.5 Deep Learning for Forecasting 521 Problems 527 Part VII Data Analytics Chapter 20 Social Network Analytics 537 20.1 Introduction 538 20.2 Directed vs. Undirected Networks 538 20.3 Visualizing and Analyzing Networks 539 20.4 Social Data Metrics and Taxonomy 544 20.5 Using Network Metrics in Prediction and Classification 550 20.6 Business Uses of Social Network Analysis 556 20.7 Summary 557 Problems 559 Chapter 21 Text Mining 561 21.1 Introduction 562 21.2 The Tabular Representation of Text 562 21.3 Bag-of-Words vs. Meaning Extraction at Document Level 563 21.4 Preprocessing the Text 564 21.5 Implementing Machine Learning Methods 573 21.6 Example: Online Discussions on Autos and Electronics 573 21.7 Deep Learning Approaches 577 21.8 Example: Sentiment Analysis of Movie Reviews 578 21.9 Summary 581 Problems 584 Chapter 22 Responsible Data Science 587 22.1 Introduction 588 22.2 Unintentional Harm 589 22.3 Legal Considerations 591 22.4 Principles of Responsible Data Science 592 22.5 A Responsible Data Science Framework 595 22.6 Documentation Tools 599 22.7 Example: Applying the RDS Framework to the COMPAS Example 603 22.8 Summary 613 Problems 614 Chapter 23 Generative AI 617 23.1 The Transformative Power of Generative AI 617 23.2 What is Generative AI? 619 23.3 Data and Infrastructure Requirements 621 23.4 Adapting Models for Specific Purposes 623 23.5 Prompt Engineering 624 23.6 Uses of Generative AI 625 23.7 Caveats and Concerns 629 23.8 Summary 631 Problems 633 Part VIII Cases Chapter 24 Cases 639 24.1 Charles Book Club 639 24.2 German Credit 646 24.3 Tayko Software Cataloger 651 24.4 Political Persuasion 655 24.5 Taxi Cancellations 659 24.7 Direct-Mail Fundraising 665 24.8 Catalog Cross-Selling 668 24.9 Time-Series Case: Forecasting Public Transportation Demand 670 24.10 Loan Approval 672 References 675 Index 677


Best Sellers


Product Details
  • ISBN-13: 9781394286799
  • Publisher: John Wiley & Sons Inc
  • Publisher Imprint: John Wiley & Sons Inc
  • Height: 259 mm
  • No of Pages: 720
  • Returnable: N
  • Sub Title: Concepts, Techniques, and Applications in Python
  • Width: 183 mm
  • ISBN-10: 1394286791
  • Publisher Date: 13 May 2025
  • Binding: Hardback
  • Language: English
  • Returnable: N
  • Spine Width: 41 mm
  • Weight: 1656 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Machine Learning for Business Analytics: Concepts, Techniques, and Applications in Python
John Wiley & Sons Inc -
Machine Learning for Business Analytics: Concepts, Techniques, and Applications in Python
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Machine Learning for Business Analytics: Concepts, Techniques, and Applications in Python

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!