Treffer: Teaching Bayesian and Markov Methods in Business Analytics Curricula: An Integrated Approach
Postsecondary Education
Weitere Informationen
In the era of artificial intelligence (AI), big data (BD), and digital transformation (DT), analytics students should gain the ability to solve business problems by integrating various methods. This teaching brief illustrates how two such methods--Bayesian analysis and Markov chains--can be combined to enhance student learning using the Analytics Project Life Cycle Management (APLCM) approach and a case study involving qualitative forecasting. The theoretical frameworks for combining Bayesian and Markov methods are developed, and a forecasting solution is implemented in both MS Excel and Python. Based on an assessment of student learning, applying this pedagogical approach helps students better use these disjoint methods and appreciate the value of integrating them. Although this teaching brief is designed and most appropriate for graduate students with previous BA courses, it can also be used in upper-level courses within an undergraduate BA curriculum. Finally, this teaching brief provides the instructors wishing to use this pedagogical approach in their appropriate courses with the necessary resources (i.e., case study, in-class example, and the MS Excel and Python templates).
As Provided
AN0154759243;q1n01jan.22;2022Jan21.04:36;v2.2.500
Teaching Bayesian and Markov methods in business analytics curricula: An integrated approach
In the era of artificial intelligence (AI), big data (BD), and digital transformation (DT), analytics students should gain the ability to solve business problems by integrating various methods. This teaching brief illustrates how two such methods—Bayesian analysis and Markov chains—can be combined to enhance student learning using the Analytics Project Life Cycle Management (APLCM) approach and a case study involving qualitative forecasting. The theoretical frameworks for combining Bayesian and Markov methods are developed, and a forecasting solution is implemented in both MS Excel and Python. Based on an assessment of student learning, applying this pedagogical approach helps students better use these disjoint methods and appreciate the value of integrating them. Although this teaching brief is designed and most appropriate for graduate students with previous BA courses, it can also be used in upper‐level courses within an undergraduate BA curriculum. Finally, this teaching brief provides the instructors wishing to use this pedagogical approach in their appropriate courses with the necessary resources (i.e., case study, in‐class example, and the MS Excel and Python templates).
Keywords: Business Analytics Curricula; Integrating Bayesian Analysis with Markov chains; and Qualitative Forecasting
INTRODUCTION
In this age of AI, BD, and DT, various quantitative methods, including Bayesian analysis and Markov chains, are utilized to model highly stochastic real‐world processes. A Markov chain is a stochastic model defining a sequence of possible events in which the probability of each event depends only on the state obtained in the previous event (Gagniuc, 2017). On the other hand, Bayesian analysis is a mathematical procedure that attempts to model unknown parameters using probability statements (Congdon, 2014). Bayesian models can incorporate prior information in the analysis and assign an actual probability to any hypothesis of interest. Both Bayesian and Markov methods are considered an inextricable part of the AI toolbox and have many applications in various business domains, including finance, healthcare, and technology (Korb & Nicholson, 2011; Rendle et al., 2010; Yu, 2010). Algorithmic trading models for portfolio optimization, text and speech models to retrieve insights from customer conversations, forecasting insurance loss payments, programming self‐driving cars, and predicting customer loyalty are just some practical, real‐life uses of these two methodologies.
Since Bayesian and Markov methods have a wide range of applications and are increasingly employed in industry, a BA curriculum should incorporate these methods and ensure that students have the skills to use them for data‐driven decision‐making. Additionally, teaching Bayesian analysis and Markov chains jointly enables students to make connections between various analytics algorithms in the AI toolbox—a vital skillset needed by future BA specialists to develop and deploy complex analytics products in industry. To this extent, this teaching brief provides the content for business analytics faculty to jointly teach Bayesian analysis with Markov chains using a hypothetical case study and a systematic approach named Analytics Project Life Cycle Management (APLCM). Teaching Bayesian and Markov techniques in an integrated manner through a case study and APLCM provides students with an opportunity to understand how analytics projects are executed and productionized in industry and helps them appreciate the importance of analytics in organizational success.
The remaining sections are organized as follows: First, the literature review section summarizes pertinent pedagogical approaches developed for teaching BA. Then, employing APCLM, the theory behind Markov chains and Bayesian analysis is illustrated. The procedures to integrate these two methods are explained within the context of the previously mentioned case study. A set of templates that can be used to teach these methods are developed in MS Excel and Python and are provided for BA faculty to use in their classes. The teaching brief ends with a discussion assessing the pedagogical effectiveness of the proposed integration of Bayesian and Markov methods with respect to student learning and then provides a summary along with some suggestions for other potential integration of BA methods.
RELATED LITERATURE
Various studies, including those authored by Chiang et al. (2012), Gorman and Klimberg (2014), Wilder and Ozgur (2015), Cegielski and Jones‐Farmer (2016), Rienzo and Chen (2018), and Johnson et al. (2020), investigate the best practices for designing and improving analytics curricula. These studies notably identify the methods that should be taught in analytics programs and emphasize the skills that analytics students should attain. The significant commonalities among these papers are that they all strongly advise BA programs to offer predictive modeling courses, employ case studies with datasets, and teach students programming languages, particularly Python and R.
In addition to these articles addressing the design strategies of analytics programs, there are research efforts providing guidance for BA faculty regarding how to teach quantitative methods in the era of AI, BD, and DT. Articles authored by Gros et al. (2011), Marjanovic (2012, 2013), Yang and Liu (2013), Bolloju (2014), Gupta and Raja (2015), and Yap and Drye (2018) focus on improving BA education as a whole. Other authors, such as Levine and Stephan (2011), Anderson and Williams (2019), Pinder, 2013a, 2013b), and Johnson and Berenson (2019), study the impact of using either software platforms or systematic data analysis frameworks. The primary suggestions offered in these studies deal with making connections among various analytics methods or integrating programming tools and software applications when teaching analytics techniques.
Despite Bayesian and Markov methods being increasingly useful in analytics, these two topics are not sufficiently discussed in the BA curriculum. The introductory BA textbooks (e.g., Black et al., 2018; Evans, 2014; Sharda et al., 2013; Bowerman et al., 2019; Jaggia et al., 2020) discuss Bayes' theorem but not Bayesian estimation techniques and Markov methods. One "beyond introductory" BA book, by Shmueli et al. (2017), provides excellent coverage of Bayesian methods as a supervised learning classification tool and also includes three chapters on forecasting; however, it does not discuss Markov methods. Similarly, Ledolter (2013) discusses Bayes' theorem in the context of Naïve Bayes classification but does not cover Markov methods.
There are several specialized books covering Markov and Bayesian methods. A more advanced management science text with the title "Bayesian Decision Problems and Markov Chains" (Martin, 1975) does not address the integration of Bayesian analysis with Markov chains described in this teaching brief. Levin et al. (2007) cover Markov chains from the mathematical and computer science perspectives and discuss finite Markov chains, Markov chain mixing, and continuous Markov chains. Iosifescu (2007) explains different types of Markov chains; however, his book mostly provides examples and applications in the psychology and genetics domains. Brooks et al. (2011) and Gagniuc (2017) cover Markov chains in the prediction and simulation frameworks. Congdon (2014) discusses applied Bayesian modeling, including Bayesian methods and estimation. This book is particularly instrumental in teaching Bayesian techniques in the context of analytics and predictive modeling. Hastie et al. (2017) also cover Bayesian methods in the context of analytics and predictive modeling. They discuss the applications of the Naïve Bayes classification algorithm and Bayesian neural networks. The primary issue with these specialized books, however, is that they are generally too technical for business students, target engineering and computer science students, and do not include many business‐related case studies.
To date, there are a limited number of studies discussing approaches for teaching Bayesian or Markov methods. Albert (1993) explains how to construct prior distributions and employ the Sampling‐Importance Resampling (SIR) method to simulate posterior distributions for inference problems through Minitab Macros and data visualization techniques. The study concludes that using SIR and data visualization in Minitab helps students understand the relationship between the prior and posterior distributions better. Sedlmeier and Gigerenzer (2001) employ a computerized program to train students to construct frequency representations (representation training) instead of inserting probabilities into Bayes' rule (rule training). Their study indicates that people learn faster and retain the learned material longer using representation training than using rule training. Rouder and Morey (2019) teach Bayes' theorem in a particular ratio form in which posterior belief relative to the prior belief is equal to the conditional probability of data relative to the marginal probability of data. Their study suggests that this specific ratio form allows students to understand the prior distribution's role and view Bayes' theorem as an updating mechanism. Bárcena et al. (2019) design a simulation application that students can use to observe how the prior impacts the posterior. The study suggests that students have a better understanding of Bayesian updating when using simulation software. Johnson (2003) employs game‐based learning to teach Markov chains to undergraduate students. The teaching brief uses Monopoly as a game and models its rules through Markov chains to identify the long‐run frequencies for visiting the various game properties. The study shows that using game‐based learning when teaching Markov chains helps students better understand Markov chain properties, notations, and terminology. However, these aforementioned studies do not integrate Bayesian analysis with Markov chains in the context of BA. In fact, no research demonstrating the pedagogical effectiveness of integrating any BA methods has been found. Thus, this teaching brief aims to fill this gap.
USING THE ANALYTICS PROJECT LIFE CYCLE MANAGEMENT (APLCM) APPROACH FOR TEACHING BUSINESS ANAL...
The use of analytics to make informed decisions is a foundational element of business that is necessary for competitive advantage. The primary goals of analytics projects are to derive actionable insights from organizational and external datasets and use these insights for operational, tactical, and strategic decision‐making. Since the application of analytics to complex datasets is challenging, it requires a standard framework with explicit steps to guide the project. One of the approaches used for obtaining insights from large datasets using analytics is called APLCM or Analytics Project Life Cycle Management. The APLCM approach used at companies in various industry clusters (e.g., telecommunication, pharmaceuticals, logistics) is an outgrowth of CRISP‐DM developed in 1996 by Teradata and Daimler AG along with other leading organizations at that time (Shearer, 2000). Adopting the APLCM approach for the BA classroom serves to motivate future BA specialists to develop skills that follow industry best practices.
As depicted in Figure 1, APLCM maps the steps for effectively obtaining insights from datasets using analytics models. In the first step of APLCM, the problem statement and critical project objectives are defined based on the outline of expectations provided by project stakeholders. Additionally, the overall scope of the work and the questions that should be answered are identified in this step. In the following step, various data analysis and modeling methods that are appropriate for the given problem are explored. Having several modeling approaches in mind can help identify data requirements as well as data collection techniques. Then, in the third step, the desired data are acquired through various methods that include conducting surveys and focus groups, querying relational and nonrelational databases, as well as scrapping datasets from the Internet. Once the collected and compiled dataset is cleaned, it is analyzed in the fourth step using modeling techniques identified in the second step. Among the models explored, an appropriate analytical model is selected based on an assessment of potential performance indicators. Afterward, in the fifth step, the selected analytical model is deployed, and its performance is monitored through sensitivity analysis and regular quality control checks.
Since BA specialists in industry follow such approaches as guides in solving complex business problems, it is pedagogically desirable for faculty to employ some of them when teaching BA methods and their applications. This allows BA students to learn how to solve problems in class like they do in industrial settings. Therefore, the APLCM approach is employed for integrating Markov and Bayesian methods in this teaching brief. Versions of this approach is used in BA programs at some academic institutions, including Northeastern University (Northeastern Graduate Programs Staff, 2020)
THE CLASSROOM INTEGRATION OF BAYESIAN AND MARKOV METHODS
An Overview
The particular case study focuses on marketing analytics because Bayesian analysis and Markov chains have been used in business to study and monitor brand loyalty and brand switching patterns to make forecasts of market share since the 1960s (e.g., Harary & Lipstein, 1962; Maffei, 1961). Additionally, business students are typically familiar with marketing concepts, making this type of case study relatable and easy to grasp. This case study is then utilized in the classroom to simplify the complex theories and mathematical computations involved in teaching both Bayesian and Markov methods and Bayesian enhancements of Markov chain forecasts. Students first learn how to pool a set of subjective judgments so that a series of Markov chain forecasts based on executive opinion can be made. Such qualitative forecasts, however, are not data dependent. Since Bayesian methods are data‐driven, and data‐based decision‐making is superior to intuition (Makridakis, 1986), the collection of sample information enables a Bayesian approach that combines the sample data with executive opinion to enhance a set of data‐driven Markov chain forecasts.
Defining the Problem—Aplcm Step 1
In order to motivate students, increase their curiosity, and encourage them to ask questions, a case study is provided with a hypothetical problem statement having clear objectives at the beginning of the module, as provided below.
"A national company called A&A Corp. has developed a new product that has been marketed by only one other company within the past year, and it does not expect competition from other companies in the next year. A&A Corp. has been test‐marketing this new product and monitoring purchases to develop an aggressive marketing strategy designed to win over customers from its only competitor. A meeting among three executives of A&A Corp. (i.e., the vice president of marketing—VP, the director of market research—DM, and the director of advertising—DA) is held to evaluate and analyze the interim results from test‐marketing this new product the past 3 months. After sixth months of testing, these executives (i.e., experts) must make a recommendation to the CEO as to whether the product should be marketed or not. Therefore, the company's goal is to monitor brand loyalty and brand switching patterns for this product and make forecasts of market share in both the intermediate‐ (i.e., sixth month) and long‐ (i.e., equilibrium stage) term that the available information is pointing toward."
Identifying Potential Analytics Models—Aplcm Step 2
In this second step, several candidate techniques that can solve a problem of interest are identified. Bayesian analysis and Markov chains are determined to be appropriate choices because A&A Corp. aims to forecast the market share of a prototype product based on expert opinions and sample data on brand loyalty and brand switching patterns of customers. Therefore, in this step, students are taught the theoretical foundations of Markov chains along with the Bayesian methods used to enhance the initial, Markov‐based forecasts. The mathematical notations used are given in Table A1 of Appendix 1. Appendix 2 then describes how
Collecting and Understanding the Data—APLCM Step 3
In the absence of actual data, a common technique for forecasting is to strive for a "consensus of 'expert' opinion." This may be accomplished by conducting panel or focus group discussions or applying brainstorming or Delphi techniques. Often employed at the conference tables of various corporations and government agencies, this qualitative (i.e., judgmental) forecasting technique takes into account views about a product, service, candidate, or political position. Pooling the resulting views leads to an overall group forecast. The major premise upon which such forecasting is based is that combined group judgment is thought to be superior to any individual forecast (O'Hagan et al., 2006).
In this case study, students are told that the three executives—the vice president of marketing (VP), the director of market research (DM), and the director of advertising (DA)—are able to make evaluations of the month‐to‐month brand loyalty and brand switching behavior of consumers using their "executive intuition" combined with their analyses of currently sparse test‐market results. This is displayed in Table 1. These evaluations or judgmental forecasts provided by the (
1 TABLEEvaluations on % Repurchasing Product 1 and % Switching to Competitor's Product 2
2 TABLECEO Assessment of Executive Evaluations on Repurchasing and Brand Switching
After providing the students with the judgmental forecasts of the executives as well as the weights assigned by the CEO, the students are given a small random sample (
3 TABLESummary of Brand Loyalty and Brand Switching Patterns for 100 Consumers
The sample dataset shows that of those 20 customers who previously bought Product 1, 19 repurchased it while 1 switched to Product 2. Moreover, of those 80 individuals who previously bought Product 2, 63 repurchased it while 17 switched to Product 1. In sum, of the 100 sampled individuals who repurchased these items, 36 currently bought Product 1 while 64 bought Product 2.
Analyzing and Modeling—APLCM Step 4
After data collection, students are instructed to follow the flow chart displayed in Figure 2 to integrate Bayesian analysis with Markov chains to enhance judgmental forecasting. First, a judgmental transition matrix <bold>
Classroom emphasis stresses that Bayesian enhanced Markov chain‐based forecasts, indicating trends in patterns of loyalty and migration with respect to a specific choice as well as for competing choices, are intended to guide decisions under the Markov model assumption that no further interventions will be occurring to alter these forecasted trends as well as to plan strategies to offset any negative interferences with these forecasts, should they occur.
Stage 1: Develop the Transition Matrix Q
In this classroom activity, students are asked to combine the evaluations provided by the three executives regarding brand loyalty and brand switching so that the company can forecast its product's market share. Alternative approaches are explained in Appendix 2 along with the details for obtaining the
Stage 2: Obtain Initial Probability Vector and Compute m ‐Period and Equilibrium State Foreca...
According to the brand loyalty and switching patterns for 100 sampled individuals, Product 1 is estimated to have achieved a 20% market share (i.e.,
Stage 3: Computing Revised Weights and Transition Matrix P
The students are shown that the above forecasts could be strengthened by applying Bayesian analysis to sample data collected at the end of the third‐month period and displayed in Table 3. Since there are only two competing products, the conditional probabilities (i.e., the likelihoods of acquiring the specific sample of data, given that the parameter evaluations made by the experts are true) follow the binomial probability distribution.
Working separately with each "state of the transition matrix," the
4 TABLERevising the Initial Subjective Weights Assigned to Expert Evaluations
To develop the revised transition matrix <bold>
Stage 4: Compute Revised Probability Vector and m ‐Period and Equilibrium State Forecasts
The revised probability vector, reflecting market share for Products 1 and 2 at the current point in time, can be obtained by Bayesian estimation. As described in Appendix 3, the initially estimated market share achieved by Product 1 (i.e., 20%) is "revised" by the results obtained from the sample using equation (A3.4)
where
Using these values in equation (A3.4), the revised probability distribution proportion
To assess model efficacy, various model performance metrics need to be studied. When examining patterns in brand loyalty and switching, in addition to the well‐known churn rate (Berry & Linoff, 2000), which measures the percentage of lost customers (i.e., the percentage of brand switchers over a period of time), two other simple model performance metrics named the index of loyalty (Lipstein, 1959) and the convergence percentage (Maffei, 1960) could be employed. From the revised transition matrix <bold>
From the sample of 100 purchasers in Table 4, the initial churn rate for Product 1 is 5.0% (i.e., one customer out of 20 migrated to Product 2), and the initial churn rate for Product 2 is 21.3% (i.e., 17 customers out of 80 migrated to Product 1). In addition, the initial Lipstein index of loyalty for Product 1 is 20, a high "average length‐ of‐staying power" compared to that of Product 2, which is 4.7. Moreover, from the third power of the revised matrix <bold>
Figure 5 presents a time‐series plot of the Bayesian enhanced Markov chain forecasts of percent market share for Product 1, commencing in the third month of the product's test market (i.e., time period
Deploying and Monitoring—APLCM Step 5
Model deployment in analytics refers to applying the final model (e.g., trained model) to a future dataset for improved decision‐making. Depending on the use and requirements, the deployment phase can be as simple as generating a report and dashboard or as complex as implementing a decision support system with a front end that runs on the cloud.
In this teaching brief, deployment refers to preparing a programming application that integrates Bayesian and Markov methods, as described previously. This application takes inputs (e.g., judgmental forecasts and a sample from product purchasers) and generates outputs such as the market share of products. Various model performance metrics are also incorporated here.
Aside from the above forecasts and performance metrics provided by a BA specialist, students are told that the A&A Corp. decision should depend on such other factors as desired market share, anticipated rate of return on investment, payback period, expected future competition, and other marketing item alternatives.
Platforms in MS Excel and Python for Classroom Use
Two platforms in MS Excel and Python are developed to automatically conduct market share forecasts from datasets using Bayesian analysis with Markov chains. The MS Excel application shown in Figures 3 and 4 can be accessed online.
In this section, the implementation of Python is described. It is important to note that another programming language named R can also be very useful for teaching Markov chains and Bayesian analysis. R contains many packages bundling together code, data, documentation, and tests. R packages allow users not to program tasks from scratch, thus enabling them to solve analytics problems in a few lines. Several R packages that can be useful in teaching Markov chains and Bayesian analysis are given below:
Using Python, several functions are created that take judgmental forecasts and sample data as their parameters and produce the transition matrix, initial forecasts, posterior probabilities, revised transition matrix, and the revised probability vector. The file that contains the source code for the Python implementation is provided online as an additional document. BA faculty can download this file and import it as a package to their Python code. Then, they can call the functions available in the given Python implementation to automatically compute <bold>
EVIDENCE OF EFFECTIVENESS OF LEARNING
What follows is a discussion of how the effectiveness of learning was assessed. At the beginning of the semester, an experiment was planned to assess the effectiveness of combining the topics of Bayesian analysis with Markov chains for forecasting purposes and also to evaluate the use of a software platform. Two sections of the Data Analytics course in a BA master's program offered by the same instructor at a research university were used—one as a "treatment" group and the other as a "control" group. It is important to note that these sections include students with similar backgrounds, pursuing a quantitative graduate degree.
In the treatment group with 35 students (
Hotelling's
5 TABLEAssessment of Student Learning: Comparing Mean Performance between Two Groups
It must be pointed out that the other course topics were taught in the same manner in both sections by the same instructor, and the grades given to assignments and exams were similar across the two groups. Moreover, for the treatment group, there was a fifth question requiring students to integrate Bayesian analysis with Markov chains to forecast the market share of music subscription sites (e.g., Pandora and Spotify).
The results from Question 5 indicate the students were able to effectively integrate Bayesian and Markov methods using a software platform (e.g., Python). Their mean grade was 90.34 with a standard deviation of 8.71, in line with their performance on the previous four questions.
SUMMARY AND SUGGESTIONS
Many quantitative modeling techniques, including Bayesian and Markov methods, have been employed using programming languages by analytics practitioners for data‐driven decision‐making. BA programs should incorporate these two important topics into their curricula to align industry practices with analytics education. However, there has not been much research regarding how to best present Bayesian and Markov methods in the context of analytics and teach them to BA students in the era of AI, BD, and DT. This teaching brief fills this gap by providing an analytics‐oriented pedagogical approach and by using APLCM, a cross‐industry approach for data mining that maps the steps to analyze datasets using quantitative methodologies.
Through APLCM, students are exposed to data analytics project life cycle management and have an opportunity to integrate Bayesian and Markov methods to solve a market share forecast problem. In the first step of APLCM, students are introduced to the business case and given the business terminology, ensuring that they have the required business understanding. In the second step of this approach, students are introduced to the theory of Bayesian analysis and Markov chains and taught the needed formulas. In the data collection step, students discuss various data gathering techniques and are given the dataset to use in the analysis. In the fourth step, students learn to forecast the market share of a product by integrating Bayesian analysis with Markov chains using MS Excel and Python. In the last step, which is the product deployment, students implement the entire solution using Python, a programming language of choice, and then conduct a sensitivity analysis.
To assess the effectiveness of this systematic approach, two sections of a data analytics course taught by the same instructor were selected as treatment and control groups. The treatment group used this teaching brief to learn Bayesian and Markov methods jointly through an integrating case study, while the control group was taught Bayesian analysis and Markov chains disjointly using a programming language for the specific topic applications. The results indicate that on these topics the students in the treatment group significantly outperformed the students in the control group.
In summation, this teaching brief serves as a simple illustration of how BA educators can integrate multiple analytics topics to increase teaching effectiveness and help students gain more practical skills. Future pedagogical studies aimed at integrating quantitative algorithms can use this teaching brief as a guide for developing strategies that combine the following:
GRAPH: APPENDIX 1 NOTATIONS FOR TEACHING BAYESIAN AND MARKOV METHODSTable A1. Notations Used in Bayesian and Markov TheoryAPPENDIX 2 COMBINING g EVALUATIONS BASED ON ASSIGNED WEIGHTS IN JUDGMENTAL FORECASTINGAPPENDIX 3 CLASSROOM NOTES FOR INTEGRATING BAYESIAN AND MARKOV METHODS IN THE BUSINESS ANALYTICS CURRICULATable A3.1. Two‐Way Table of Sample DataTable A3.2. Obtaining the Revised Weights for Choice 1 of the c × c Revised Transition Matrix P.
GRAPH: Table S1. Evaluations on % Repurchasing Altice Product and % Switching to Avea's ProductTable S2. CEO Assessment of Executive Evaluations on Repurchasing and Brand SwitchingTable S3. Summary of Brand Loyalty and Brand Switching Patterns for 200 Consumers
GRAPH: Table S1. Evaluations on % Repurchasing Product 1 and % Switching to Competitor's Product 2Table S2. CEO Assessment of Executive Evaluations on Repurchasing and Brand SwitchingTable S3. Summary of Brand Loyalty and Brand Switching Patterns for 100 Consumers
GRAPH: Supporting information
GRAPH: Supporting information
GRAPH: Supporting information
GRAPH: Supporting information
GRAPH: Supporting information
REFERENCES
1 Albert, J.H. (1993) Teaching Bayesian statistics using sampling methods and MINITAB. The American Statistician, 47 (3), 182.
2 Anderson, J.S. & Williams, S.K. (2019) Turning data into better decision making: Asking questions, collecting and analyzing data in a personal analytics project. Decision Sciences Journal of Innovative Education, 17 (2), 126 – 145.
3 Bárcena, M.J., Garín, M.A., Martín, A., Tusell, F. & Unzueta, A. (2019) A web simulator to assist in the teaching of Bayes' theorem. Journal of Statistics Education, 27 (2), 68 – 78.
4 Berry, M.A. & Linoff, G. (2000) Mastering data mining: The art and science of customer relationship. Industrial Management & Data Systems, 100 (5), 245 – 246.
5 Black, K., Asafu‐Adjaye, J., Burke, P., Perera, N., Sherwood, C. & Wasimi, S. (2018) Business analytics and statistics. New York, NY : Wiley.
6 Bolloju, N. (2014) Introducing business analytics with a collaborative learning activity using mobile social apps. International Conference on information Systems. Auckland, NZ : Association for Information Systems, pp. 2 – 7.
7 Bowerman, B., Drougas, A., Duckworth, W., Froelich, A., Hummel, R., Moninger, K., et al. (2019) Business statistics and analytics in practice (9th ed.). New York, NY : McGraw Hill.
8 Brooks, S., Gelman, A., Jones, G. & Meng, X.L. (2011) Handbook of Markov chain Monte Carlo. Boca Raton, FL : CRC Press Taylor & Francis Group.
9 Cegielski, C.G. & Jones‐Farmer, L.A. (2016) Knowledge, skills, and abilities for entry‐level business analytics positions: A multi‐method study. Decision Sciences Journal of Innovative Education, 14 (1), 91 – 118.
Chiang, R.H.L., Goes, P. & Stohr, E.A. (2012) Business intelligence and analytics education, and program development: A unique opportunity for the Information Systems discipline. ACM Transactions on Management Information Systems, 3 (3), 1 – 13.
Congdon, P. (2014) Applied Bayesian modeling (2nd ed.). New York, NY : Wiley.
Evans, J.R. (2014) Business analytics (2nd ed.). Upper Saddle River, NJ : Pearson.
Gagniuc, P.A. (2017) Markov chains: From theory to implementation and experimentation. Hoboken, NJ : Wiley.
Gorman, M.F. & Klimberg, R.K. (2014) Benchmarking academic programs in business analytics. Interfaces, 44 (3), 329 – 341.
Gros, M.E., Goul, M. & Demirkan, H. (2011) Promoting effective decision making using analytics in a virtual technology lab. Decision Sciences Journal of Innovative Education, 9 (1), 119 – 127.
Gupta, B. & Raja, U. (2015) Teaching analytics, decision support, and business intelligence: Challenges and trends. Cham : Springer, 205 – 209.
Harary, F. & Lipstein, B. (1962) The dynamics of brand loyalty: A Markovian approach. Operations Research, 10 (1), 19 – 40.
Hastie, T., Tibshirani, R. & Friedman, J. (2017) The elements of statistical learning: Data mining, inference, and prediction (2nd ed.). New York, NY : Springer.
Iosifescu, M. (2007) Finite Markov processes and their applications. Mineola, NY : Dover Publications.
Jaggia, S., Kelly, A., Lertwachara, K. & Chen, L. (2020) Business analytics. New York, NY : McGraw Hill.
Johnson, M.E., Albizri, A. & Jain, R. (2020) Exploratory analysis to identify concepts, skills, knowledge, and tools to educate business analytics practitioners. Decision Sciences Journal of Innovative Education, 18 (1), 90 – 118.
Johnson, M.E. & Berenson, M.L. (2019) Choosing among computational software tools to enhance learning in introductory business statistics. Decision Sciences Journal of Innovative Education, 17 (3), 214 – 238.
Johnson, R.W. (2003) Using games to teach Markov chains. PRIMUS, 13 (4), 337 – 348.
Korb, K.B. & Nicholson, A.E. (2011) Bayesian artificial intelligence (2nd ed.). Boca Raton, FL : CRC Press Taylor & Francis Group.
Ledolter, J. (2013) Data mining and business analytics with R. New York, NY : Wiley.
Levin, D.A., Peres, Y. & Wilmer, E.L. (2007) Markov Chains and mixing times (2nd ed.). Providence, RI : American Mathematical Society.
Levine, D.M. & Stephan, D.F. (2011) Teaching introductory business statistics using the DCOVA framework. Decision Sciences Journal of Innovative Education, 9 (3), 395 – 400.
Lipstein, B. (1959) The dynamics of brand loyalty and brand switching. In Proceedings of the Fifth Annual Conference of the Advertising Research Foundation. New York, USA, pp. 101 – 108.
Maffei, R.B. (1960) Brand preferences and simple Markov processes. Operations Research, 8 (2), 210 – 218.
Maffei, R.B. (1961) Advertising effectiveness, brand switching and market dynamics. The Journal of Industrial Economics, 9 (2), 119.
Makridakis, S. (1986) The art and science of forecasting: An assessment and future directions. International Journal of Forecasting, 2 (1), 15 – 39.
Marjanovic, O. (2012) Using the revised Bloom's taxonomy to scaffold student learning in business intelligence/business analytics. European Conference on Information Systems. Barcelona, Spain : Association for Information Systems Library, pp. 1 – 13.
Marjanovic, O. (2013) Sharing and reuse of innovative teaching practices in emerging business analytics disciplines. In Proceedings of the Annual Hawaii International Conference on System Sciences, pp. 50 – 59.
Martin, J.J. (1975) Bayesian decision problems and Markov chains. Huntington, NY : Krieger.
Northeastern Graduate Programs Staff (2020) Understanding the lifecycle of a data analysis project. Retrieved from https://www.northeastern.edu/graduate/blog/data‐analysis‐project‐lifecycle/.
O'Hagan, A., Buck, C.E., Daneshkhah, A., Eiser, J.R., Garthwaite, P.R., Jenkinson, D.J., et al. (2006) Uncertain judgements: Eliciting experts' probabilities. West Sussex, England : Wiley.
Pinder, J.P. (2013a) An active learning exercise for introducing agent‐based modeling. Decision Sciences Journal of Innovative Education, 11 (3), 221 – 232.
Pinder, J.P. (2013b) An Excel solver exercise to introduce nonlinear regression. Decision Sciences Journal of Innovative Education, 11 (3), 263 – 278.
Rendle, S., Freudenthaler, C. & Schmidt‐Thieme, L. (2010) Factorizing personalized Markov chains for next‐basket recommendation. In Proceedings of the 19th International Conference on World Wide Web. Raleigh, North Carolina, USA, pp. 811 – 820.
Rienzo, T. & Chen, K. (2018) Planning for low end analytics disruptions in business school curricula. Decision Sciences Journal of Innovative Education, 16 (1), 23 – 41.
Rouder, J.N. & Morey, R.D. (2019) Teaching Bayes' theorem: Strength of evidence as predictive accuracy. American Statistician, 73 (2), 186 – 190.
Sedlmeier, P. & Gigerenzer, G. (2001) Teaching Bayesian reasoning in less than two hours. Journal of Experimental Psychology: General, 130 (3), 380 – 400.
Sharda, R., Delen, D. & Turban, E. (2013) Business intelligence and analytics: Systems for decision support (10th ed.). Upper Saddle River, NJ : Pearson.
Shearer, C. (2000) The CRISP‐DM model: The new blueprint for data mining. Journal of Data Warehousing, 5 (4), 13 – 22.
Shmueli, G., Bruce, P.C., Stephens, M.L. & Patel, N.R. (2017) Data mining for business analytics: Concepts, techniques, and applications with JMP Pro. Hoboken, NJ : Wiley.
Wilder, C.R. & Ozgur, C.O. (2015) Business analytics curriculum for undergraduate majors. INFORMS Transactions on Education, 15 (2), 180 – 187.
Yang, L. & Liu, X. (2013) Teaching business analytics. In Proceedings–Frontiers in Education Conference, FIE. Oklahoma City, Oklahoma, USA, pp. 1516 – 1518.
Yap, A.Y. & Drye, S.L. (2018) The challenges of teaching business analytics: Finding real big data for business students. Information Systems Education Journal (ISEDJ), 16 (1), 41 – 50.
Yu, S.Z. (2010) Hidden semi‐Markov models. Artificial Intelligence, 174 (2), 215 – 243.
By Marina E. Johnson; Ram Misra and Mark Berenson
Reported by Author; Author; Author
Marina E. Johnson is an assistant professor in the Information Management and Business Analytics Department at the Feliciana School of Business at Montclair State University. Dr. Johnson completed her PhD in industrial and system engineering with a focus on data mining and machine learning from The State University of New York at Binghamton. Dr. Johnson has worked at various companies, including Hugo Boss and Comcast, and implemented optimization, simulation, and predictive modeling projects. Dr. Johnson's research interests lie in the area of applications of machine learning and optimization. Dr. Johnson continuously explores educational technology tools to increase student learning outcomes.
Ram B. Misra is a professor in the Department of Information Management and Business Analytics at Montclair State University, Montclair, NJ, USA. Prior to joining Montclair State University, Dr. Misra was an executive director at Telcordia Technologies. Misra received his PhD in operations research from Texas A&M University, College Station, Texas. Dr. Misra has published a number of papers in scholarly journals that include IEEE Transactions, the International Journal of Management Research, the International Journal of Production Research, the Naval Logistics Review, and the Decision Sciences Journal of Innovative Education.
Mark L. Berenson is a professor emeritus in information management and business analytics at the Feliciano School of Business, Montclair State University and professor emeritus in statistics at the Zicklin School of Business, Baruch College—CUNY. Over a long academic career, Dr. Berenson received several teaching awards, authored and coauthored numerous papers, and coauthored 12 books including Basic Business Statistics: Concepts and Applications with David M. Levine, Kathryn A. Szabat and David F. Stephan (14th edition, Pearson Higher Education, 2019). He is also a former president of the New York Metropolitan Area Chapter of the American Statistical Association.