Nonlinear Dynamic Analysis of New Product Diffusion considering Consumer Heterogeneity

When a new product enters the market, individual consumers’ decision-making behavior and purchase time are uncertain. Based on the dynamics of epidemic transmission theory and agent modeling technology, this study proposes a new coupling model through the combination of the improved SEIR epidemic model and the heterogeneous agent model. *is model considers consumer heterogeneity resulting from three aspects in consumers’ sensitivity, network topology, and considerations of information flow received. It aims to analyze how consumer heterogeneity affects the scale and speed of new product diffusion. *e proposed model showed that consumers’ characteristics and behavior combination at the microlevel lead to the diversity of nonlinear diffusion curves at the macrolevel for new products. Moreover, a pilot study is conducted to simulate this model and examine how to estimate the model’s parameters using aggregated data about film products. *e pilot study results suggested that different consumer characteristics and behavior combinations affect the scale and speed of new product diffusion to varying degrees. In different scenarios, there were significant differences in the influence of the degree of consumer heterogeneity on diffusion, accompanied by the occurrence of threshold. *e results of the empirical analysis in this study are in line with reality.


Introduction
Successful introduction of new products to the market has become particularly important. High-quality and nearly perfect new products will appear with the phenomenon of promotion failure without diffusion of products, threatening the stable and rapid development of enterprises. In the process of new product diffusion, there are strong differences in consumers' sensitivity to the price, quality, and advertisement of new products; the way of communication; and the initial perception and perceived reliability of new product information. ese differences make the diffusion trajectory complex and changeable, which increases the difficulty of prediction. It is not conducive to the new product managers to develop effective marketing strategy combination, which will easily lead to the failure of new product promotion. erefore, the impact of consumer heterogeneity on new product diffusion cannot be ignored. Most, but not all, previous studies considered narrow consumer heterogeneity, namely, the introduction of partial consumers' characteristics. Considering the availability of data as well as consumer characteristic integrity, this study makes a comprehensive reference to the previous classification of consumer heterogeneity. e narrow definition of consumer heterogeneity indicates that consumers have certain differences in three aspects: consumer sensitivity, consumers' network topology, and consumers' performance in terms of receiving the information flow.
At the macrolevel, decades of diffusion research have successfully described how new products spread in society [1].
e Susceptible-Exposed-Infectious-Recovered (SEIR) epidemic model with the incubation period is often used to describe the diffusion process of new product information [2]. In this paper, the epidemic transmission model with incubation period is improved in two aspects. On the one hand, compared with the carriers in the process of virus transmission, consumers have choice and judgment in the process of new product diffusion, so it is urgent to improve the process of new product diffusion. On the other hand, the fundamental disadvantage of SEIR epidemic model, a convergent-level model, is that it assumes a homogeneous population and ignores the study of individual heterogeneity. Individual heterogeneity has a significant impact on the scale and speed of new product diffusion. e main impact occurs in the following three aspects. First, consumer sensitivity to new products interacts with the surrounding environment, and the levels of learning and understanding information change dynamically over time.
us, enterprises need to constantly update their market strategies. Second, due to individual differences, the purchasing process curve of new products will show a variety of possibilities with the change in time.
ird, consumer heterogeneity indicates that there are systematic differences in the time when different consumers buy new products, which leads to uncertainty in the time when new products are ignited and spread. In conclusion, consumer heterogeneity should be introduced to improve the model.
However, although the improved SEIR model can describe the dynamic characteristics of new product diffusion at the macroscopic level, it lacks explanatory power for the microscopic mechanism. It is still controversial whether it can truly reflect the behavior of heterogeneous individuals at the microlevel [1,3], and the mathematical verification of the model is very challenging after adding consumer heterogeneity.
To overcome these limitations, this study introduces the heterogeneous agent model (HAM), which is a microscopic computing model used to simulate the simultaneous actions and interactions of agents with autonomous consciousness and heterogeneity to reproduce and predict complex phenomena [4,5]. e agents in the model must have four types of abilities: autonomy, social ability, reactivity, and initiative. Although HAMs allow rich behaviors to be presented at the microlevel and can draw aggregate-level conclusions from these microlevel behaviors, they are often criticized as toy models that cannot fully capture actual behaviors in real market environments, mainly due to the lack of an empirical basis [6]. Moreover, to establish a relationship between the macro-and micro-levels, as well as to reveal how individual characteristics and behaviors at the microlevel affect the diffusion scale, speed, and volatility of the overall purchase behavior of new products at the macrolevel, it is urgent to propose an empirically based coupling model combining the macro-and micro-levels. at is, this involves the combination of an empirically grounded agent-based model and other different diffusion models. is coupling model is one of the valuable future research directions advocated by Fabian et al. [4]. In this case, a HAM based on the Bass model is proposed. However, in this type of model, the agents' properties and decision-making behavior are relatively single, and there is no stage classification for the category and behavior of agents. erefore, this study proposes a coupling model based on an improved SEIR model and a HAM. e contributions of this study are reflected in three aspects. First, considering the heterogeneity of consumers, this study is the first to solve the problem of transforming the transition probability from a constant parameter to a function proposed by Wu and Duan [7] as a future research direction. Individual characteristics and behavior combination attributes are added to the function to analyze the influence of consumer heterogeneity on the new product diffusion scale and speed. Second, a new coupling model based on the combination of the improved SEIR model and HAM is proposed. e traditional SEIR epidemic model is improved upon and combined with the HAM, and an empirical simulation experiment is conducted. is model overcomes the defect of the macrodynamic model, which describes only the surface phenomena. At the same time, the coupling model can explain the nonlinear dynamic mechanism of new product diffusion at the microlevel and build a bridge between the macro-and micro-levels.
ird, this study extends the theory of new product diffusion. For different types of new products, the theoretical model constructed in this study can be used as a basic model to discuss the results of individual consumption behavior as well as macrodiffusion. e remainder of this paper is organized as follows. Section 2 provides a literature review of the definition and classification of consumer heterogeneity as well as new product diffusion-related models. Section 3 presents the detailed model-building process. In Section 4, the simulation process for the pilot study is presented. Section 5 describes the series of simulation results. Section 6 tests the sensitivity and validity of the model. Section 7 draws conclusions and points out this study's shortcomings and future research directions.

Perspective of Consumer Heterogeneity.
Previous studies defined consumer heterogeneity in two ways. e first type is generalized consumer heterogeneity, wherein individual consumers have all relevant individual characteristics that can affect the adoption of new products [8]. Fay and Xie proposed that consumer heterogeneity means that consumers have some differences in their evaluation of perfectly symmetrical products [9]. Chen et al. [10] used the definition of Fay and Xie [9] for reference and applied it to nonperfectly symmetric products. e second type is consumer heterogeneity in a narrow sense, which includes some features of a consumer. is definition is based on the study of new product diffusion, which involves and refines a variety of consumer heterogeneity characteristics. ese characteristics can be summarized into the following four types. e first is a study on the heterogeneity of consumer sensitivity. Shim and Bliemel introduced consumers' advertising impression threshold and word-of-mouth impression threshold to analyze how individual consumers' characteristics and behaviors affect the speed and range of diffusion at the macrolevel [1]. Rand and Rust introduced consumers' sensitivity when examining wine price, quality, and advertising to explore how consumer heterogeneity affects buying behavior [11]. Yi and Ahn added the value and initial expectation of consumers about new products into the model to explore how they impact the effectiveness of expectation management during the new product diffusion process [12]. Song et al. concluded that consumers' sensitivity to the price, time, and preference of new products affected the time of new product adoption and consumers' choice of brand [13]. e second type is consumer heterogeneity caused by network topology. Lin and Chintagunta proposed a heterogeneous network model with a consciousness stage and a decision stage to explain the process of new product diffusion [2]. Jun et al. analyzed the influence of a healthy food consumer network structure on the spread of panic behavior related to food safety using the theory of network stochastic advantage [14]. ird, consumer heterogeneity is caused by information flow. Khashanah and Alsulaiman studied the impact of differences in consumer information perception on the simulated market volatility index [15]. e fourth is a pairwise combination of the above three types. It has been shown that heterogeneity in consumer sensitivity and consumer heterogeneity caused by the network topology structure increase the complexity of financial market behavior [16,17]. Meng et al. discussed the diffusion performance of green products in competitive markets under consumer heterogeneity caused by network topology and consumer sensitivity to price and quality [18]. Lin et al. found that heterogeneity in consumer preference and consumer heterogeneity caused by the network topology structure affect the speed of new product diffusion and the fluctuation of group decisions [19]. Stummer et al. considered consumer price, quality, advertising sensitivity, and consumer heterogeneity caused by network topology, and they analyzed the influence of the above heterogeneity on the robustness of the range and speed of new product diffusion [6]. Chatterjee and Eliashberg added consumer sensitivity to price, quality, and risk and considered consumer heterogeneity caused by information flow, such as consumers' differences in initial perception and perceived reliability of information, to explain the aggregation-level behavior of new product adoption at the individual level [20].
To sum up, previous studies only involved consumer heterogeneity under one category or two combinations. In this study, the combination of the above three categories is considered comprehensively according to the characteristics of new products.

Dynamic Model of New Product Diffusion.
Many diffusion phenomena in human systems are analogous to the social contagion processes of infectious diseases, including word of mouth, imitation, and network externalities. From the diffusion of new products to the spread of rumors and financial panics, to the dynamics of infectious diseases and their formal models, there is a rich history in the social sciences [21][22][23][24]. In recent years, researchers have used dynamic models to study the diffusion of new products. e first is a separate epidemic model. e research ideas and analytical methods of infectious disease transmission dynamics can be used for studying new product diffusion [25], and the classic new product diffusion model is similar to the epidemiological model. Lin et al. proposed a heterogeneous network epidemic model with a consciousness stage and a decision stage to explain the process of new product diffusion [2]. To study the diffusion of new products in the market, Jiang et al.
proposed a new product diffusion model using epidemiological methods [26]. Shao and Hu extended the SIR epidemic model to the SIRB model by introducing a new class of consumer types, which provided an environment to investigate the diffusion of different new product types in social networks [27]. e second category is a combination of epidemiological models with other dynamic models. Fibich proved that diffusion is not described by the SIR model but a new model-the Bass-SIR model-which combines the Bass model of new product diffusion with the SIR epidemic model [28].
However, the above models are all convergent models, and their fundamental disadvantage is that they assume a homogeneous population. In addition, the aggregation model cannot distinguish the social network of one potential consumer from that of another, and so they must assume a fully connected social network [4]. Moreover, it is very challenging for the above model to analyze the dynamic mechanism of consumer heterogeneity on new product diffusion at the individual level. is study establishes an improved epidemiological model that considers consumer heterogeneity to solve the above defects.

A HAM for New Product Diffusion.
In recent years, although research on macroaggregation models has become very popular, this type of model cannot accurately consider the characteristics and behavior of consumers, and the HAM can overcome this limitation through microlevel modeling. Rand and Rust proposed criteria based on agent modeling and provided the application and conditions of the model [11]. For a comprehensive overview of the diffusion model for new products based on heterogeneous agents and their advantages, see Kiesling et al. [3]. Although HAMs allow rich behaviors to be presented at the microlevel and aggregate-level conclusions can be obtained from these behaviors, they are often criticized as toy models that cannot fully capture actual behaviors in real market environments, mainly due to the lack of an empirical basis [6].
In this case, a HAM based on the Bass model is proposed to study the new product diffusion. Rand and Rust established the HAM first, in which agent characteristics are based on the Bass model and proposed strict guidance standards for such a coupling model [11]. Yi and Ahn established a HAM based on the Bass model to formalize and analyze how consumers' initial expectations of new products affect the interdependent process of product sales, consumer satisfaction, and word of mouth [12].
However, in the HAM based on the Bass model, the agent's attribute and behavior are relatively single, and the agent's classification and behavior are insufficient. erefore, this study proposes a coupling model based on an improved SEIR model and a HAM. Rahmandad and Sterman developed a model combining the classical SEIR model with the HAM, which is a nonlinear and deterministic differential equation model [29].
e purpose was to discuss the situation in which the two models are used separately, thus providing a theoretical basis and foundation for the model proposed in this study.

Framework.
Research on the dynamics of consumers' purchasing behavior for new products has been the focus of academia at the frontier. e consumer purchase decision process as a convergent diffusion model, similar to the spread of disease or information that does not involve deliberate decisions, limits consumers' consideration of the purchase determinants at the individual level and lacks an overall behavioral explanation. If only the agent-based model is used to explain the consumers' purchase decision and behavior at the individual level, there is a lack of clear consumer state transition process, and this model lacks generality outside the case. erefore, to solve limitations of the two models, a new model is proposed to analyze the nonlinear dynamics of new product consumer decision-making behavior.
First, an improved SEIR infectious disease model is constructed based on consumer heterogeneity, referred to as the SMBQ model and shown using the outer yellow line in Figure 1 and detailed in Section 3.2. Furthermore, the HAM is constructed to explain the probability of individual consumer state change in the SMBQ model. e HAM is shown in Figure 1 in the inner black frame and detailed in Section 3.3. Finally, a coupling model based on a combination of the SMBQ model and HAM is obtained. e model framework is shown in Figure 1.

SMBQ Model Based on Consumer Heterogeneity.
Based on the traditional SEIR model and its improved SCIM risk contagion model [7], this section considers consumer heterogeneity to improve the basic SEIR epidemic model. e existence of consumer heterogeneity enables each consumer to have purchase probability, which means that the probability of an individual consumer state transition will no longer be a constant parameter but a function of dynamic changes over time. Assume that there are four types of consumers in the purchase process of a new product, which are defined as follows: (1) Target consumer: when a new product enters the market, these consumers may receive some basic information such as price and product attributes, but they have not yet received basic information. (2) Potential consumer: these consumers have received some basic information, but they cannot make a decision whether to buy or not based on this information. ey need to collect more information through online and offline channels about the new product to become purchasing consumers at a certain time in the future. (3) Purchasing consumer: when a new product enters the market, these consumers make purchasing decisions in the process of constantly gathering learning information. (4) Abandonment consumer: when a new product enters the market, these consumers give up purchasing decision in the process of constantly gathering learning information.
ese four types of agents are abbreviated as S, M, B, and Q, respectively. Based on the assumptions of previous research, the following assumptions are made about consumer behavior under heterogeneous conditions. (1) When a new product enters the market, each autonomous target consumer will make a decision based on the first stimulus of mass media or corporate promotion; this is considered as the passive learning decision stage. (2) When target consumers are exposed to new product news, some consumers' purchase decisions are uncertain, and there is a lingering period.
(3) Potential consumers exhibit autonomous behaviors and are susceptible to interaction and conformity effects. Agents actively learn to collect more information about the new product online and offline, which is conducive to making decisions on whether to buy or not. (4) Consumers are heterogeneous, and the probability of each consumer's state transition changes dynamically over time. (5) Consumers have only one chance to buy new products and do not consider repeated purchase behavior. (6) e sum of the consumer market at any time is constant, denoted by N.
Based on the above definitions and assumptions, the SMBQ model describes the dynamic process of new product consumer buying behavior, as shown in Figure 2 and formula (3):   By dividing both sides of formula (1) by N and substituting formula (2) into formula (1), we can conclude the following: where S(t), M(t), B(t), and Q(t) represent the number of target consumers, potential consumers, purchasing consumers, and abandoning consumers, respectively, at time t.
, and q(t), respectively, represent the percentage of the above four categories of consumers among the total consumers. e meanings of the remaining parameters in the model are described in Table 1. e left side of the first equation in system (4) ds(t)/dt represents the population density of the target consumer at time t, and the negative sign on the right side of the first equation indicates that the target consumer is in the state of represents the population density of target consumers turning into potential consumers, purchasing consumers, and abandoning consumers at time t. at is to say, the first equation in system (4) says that the roll-out is equal to the roll-in. Similarly, the analysis of the remaining equations in system (4) will not be repeated here. At the same time, as (ds(t))/dt + (dm(t))/dt + (db(t))/dt + (dq(t))/dt � 0, the sum of s(t) + m(t) + b(t) + q(t) � 1 is a constant. e above analyses indicate that system (4) is in equilibrium.

Consumer Behavior Based on the HAM.
Based on the assumption of consumer heterogeneity, due to the consumers' adaptive ability, they constantly update their decisions with the change in the dynamic environment and interactions between consumers so that the transition probability between the states in the SMBQ model is no longer a constant parameter, but a function of a consumer and time t. erefore, an individuallevel model is needed to explain the characteristics and behavior rules of consumers.
e HAM provides a tool for understanding and analyzing this complex pattern. is section obtains the behavior rules and purchase decisions of individual consumers from three aspects: consumer sensitivity heterogeneity, consumer heterogeneity caused by network topology, and information flow.

Consumer Sensitivity Heterogeneity and Purchase
Probability. According to rational behavior theory, a rational person supposes that most consumers act rationally [30]. Consumers make purchasing decisions based on the utility of the new product, which indicates the consumers' motivation and willingness to buy [18] and is the direct determinant of the consumers' purchase decision [31,32]. erefore, before constructing the model, it is assumed that the purchase process of new product consumers is based on the rational decision and motivation theory.
Assume that target consumer i only considers one new product at time t, regardless of the impact of competing products. It is difficult to add all the attributes of new products and factors that can fully reflect the reality into the constructed model [31]. erefore, it is assumed that only some key factors influencing consumers' purchase decisions are considered. e marketing theory states that the key incentives for consumers to make purchase decisions include price, quality, and advertising. Consumers' personality characteristics determine how these external stimuli simultaneously affect their decisions [31,33]. At the same time, time pressure has an impact on consumers' decisionmaking behavior when purchasing new products [34,35]. According to Zhang and Zhang [36], the improved utility function U 1it brought to target consumer i by a single new product can be expressed by the following: where utility U 1it is affected by four factors. Subscript 1 represents the utility obtained by consumers when they buy new products, and U 0it represents the utility obtained by target consumer i when the consumer does not buy new products at time t. χ it represents the sensitivity parameter of target consumer i to the price of new products at time t. p it is the price of the new product at time t. ε it represents the sensitivity parameter of target consumer i to the advertising 6 Complexity intensity of the new product at time t, which is subject to normal distribution. L t refers to the advertising intensity of the new product at time t. ϕ it represents the sensitivity parameters of target consumer i to the quality of new products. Q t refers to the quality of new products. φ it represents the sensitivity parameters of target consumer i to the new product sales period at time t, which is subject to normal distribution. d t represents the dummy variable of the sales period of the new product. Finally, 1 represents the nonworking period, and 0 represents the working period.
Kim and Rossi first proposed that the price sensitivity of consumers is an exponential function of the difference between the actual price of a product and the expected price [37], which has been adopted by many scholars [18,31,36]. In this paper, by referring to this functional relation, the formula for the price sensitivity of consumers χ it is as follows: where Z i is a parameter. e effect of price on consumers' utility is inverse. at is, as the price increases, consumers' utility decreases. If the above facts are met, equation (6) is a monotonically decreasing function. e negative sign in equation (6) changes the monotonicity of the function. According to the monotonicity of the exponential function, it can be known that Z i > 1, and I is a constant (the value of I is based on the socioeconomic attributes of the consumer). It is assumed that income represents all economic attributes of the consumer. p represents the expected price of consumers.
When consumers purchase new products, the closer the quality of the new product is to the expected quality of the products, the more sensitive the consumers are to the quality of the new products [31]. erefore, expression ϕ i is as follows: where ƛ i is a parameter so that 0 < ƛ i < 1, R is a constant (the value of R is based on the socioeconomic attributes of the consumer), and it is still assumed that income represents all the economic attributes of the consumer. Q represents the expected quality of target consumer i. According to Song and Chintagunta [13], the utility gained by target consumer i without purchasing new products at time t is Furthermore, the risk rate of purchasing by target consumer i at time t is obtained as follows: For target consumer i at time t, h 0it represents the risk rate of giving up the purchase, and the probability of target consumers buying new products is where g � 0, 1, 2. e decision result of each target consumer is described by comparing X g (i, t) with probability threshold defined in Section 4.3.3.

Network Topology Generation and Purchase
Probability. e link distribution of a real social network is scale-free and small-world. To generate an environment similar to a real social network, the algorithm from the literature is adopted [1], and it adds two modification rules based on the preferred connection algorithm [38][39][40]. First, a cliff-like structure is created, in which the newly added agent is connected to a random subset of 50% of the central agent (i.e., the friend of a friend) after first connecting with the larger central agent. Second, the small-world feature is added. is increases connections between all unconnected agents by 10% (similar to weak connections in the real world).
Based on Han et al. [41], according to the network topology structure of the above consumers, the probability that potential consumers with the degree of k at time t have n buying consumer neighbors is Conformity degree of potential consumer j δ j Degree of interaction between potential consumer j and its neighbors X 0 (i, t) Probability of target consumer i changing into a potential consumer in the case of sensitivity heterogeneity at time t Probability of target consumer i changing into a purchasing consumer in the case of sensitivity heterogeneity at time t Probability of target consumer i changing into an abandoning consumer in the case of sensitivity heterogeneity at time t Probability that the potential consumer j will change into an abandoning consumer in the case of consumer heterogeneity caused by network topology and information flow at time t Probability that the potential consumer j will change into a purchasing consumer in the case of consumer heterogeneity caused by information flow at time t Θ(t) Probability that potential consumers with the degree of k at time t have n buying consumer neighbors Complexity 7 where ψ(t) represents the probability that potential consumers with degree k at time t are connected with purchasing consumers with degree k ′ . e expression is as follows: where k is the degree of potential consumers, k ′ is the degree of purchasing consumers among the neighbors of potential consumers, p B (k ′ ) is the proportion of the number of purchasing consumers with degree k ′ at time t among the total number of purchasing consumers, and F B k′ (t) is the proportion of the number of purchasing consumers with degree k ′ at time t among the number of all consumers.
Consumers may be more likely to trust certain network members in the formed network structure. In this paper, the interaction degree parameter δ i is used for presentation. e higher the degree of interaction, the higher the trust among members of the consumer network. At the same time, consumers have conformity psychology, which is reflected by the conformity degree parameter ξ i . e probability that potential consumer i transforms into purchasing consumer under the condition of consumer heterogeneity caused by network topology is Θ(t)ξ i δ i .

Consumer Heterogeneity Resulting From Information
Flows and Purchase Probability. In the process of purchasing new products, potential consumers are in a wait-and-see state due to their lack of in-depth understanding of new product information. ey change their own purchasing attitude and behavior by constantly learning and collecting information. It is assumed that potential consumers make a purchase decision based on two product attributes: performance and price. Usually, consumers know the price, but are uncertain about the performance of new products. Potential consumers update their cognition of uncertainty about new product performance according to the amount of information received, and individual potential consumers have heterogeneity in the initial cognition and perceived reliability of information. According to Chatterjee and Eliashberg [20], all potential consumers are assumed to be risk-averse in their purchase decisions of new products. At the same time, the degree of risk aversion for each consumer is different, and there is a linear relationship between the utility of consumers and price. Researchers adopt the utility function in the form of an exponential [13,42]. Each information unit is assumed to contain only one piece of information, and utility function U j (ϖ ja , p jt ) under the two attributes of the new product price and performance can be obtained as follows: where ϖ jβ refers to the uncertain cognition of potential consumer j on the performance of the new product after receiving the βth information unit, and ϖ jβ ∼ N(θ jβ , ϑ 2 jβ ). θ jβ refers to the expectation of the uncertain cognition of potential consumer j on the new product's performance after receiving the βth information unit. ϑ 2 jβ refers to the variance of the uncertain cognition of potential consumer j on the new product's performance after receiving the βth information unit. η j is the risk aversion degree of potential consumer j, κ is the relative importance of the new product price, and p jt is the price of the new product. e estimated value of parameter η j is η j � − η * /[ln(1 − C/10)], where η * is the normal number referring to the number of problems faced by consumers when deciding whether to buy. C is the number of choices in η * .
To update parameters θ jβ and ϑ 2 jβ using the Bayes rule [43], the formulas are expressed as follows: where ] β is the performance level of the new product conveyed by the βth information unit, and ] β ∼ N(μ, σ 2 ). μ is the true performance level of the new product. σ 2 reflects the volatility of the performance level of the new product conveyed by the information unit. According to Chatterjee and Eliashberg [20], Γ j represents the impact of the information before the new product enters the market on the initial cognition of potential consumer j, and Ψ j represents the price hurdle to the purchase decision of potential consumer j. us, Γ j and Ψ j are expressed as follows: Finally, according to Cox and Miller et al. [44], the probability of potential consumers purchasing new products under the consumer heterogeneity caused by information flow is where Φ(•) indicates that the random variable obeys the standard normal distribution. Η(t) � t t�0 h(t)W, where h(t) is the information rate at time t, W is the total number of 8 Complexity new product information, and Η(t) is the cumulative amount of information collected by potential consumers in time t.

A Pilot Study of Short Life Cycle Experience Products
is section describes the preliminary studies carried out in an experimental environment. It utilizes the real situation of films, which are considered as short life cycle experience products, for the experiment. Accordingly, this study summarizes the key parameters used in the above model. Moreover, it estimates the specific parameters of the model's individual level, network topology, and information from the collected data. Finally, scenarios for evaluating and implementing various strategy choices are presented.

Key Parameters and Data Collection.
Early studies, such as by Zhang and Zhang [36], generally assumed parameter values due to lack of actual data. However, this could not reflect the real situation of new products in the market. erefore, this research collects real historical data of films to determine the parameters to better reflect the real Chinese film market.
e parameter values and their settings are shown in Table 2. e sources and methods for obtaining these parameters are described in depth below. e parameters in Table 2 can be divided into three categories. e first category involves parameters describing consumers' characteristics. Consumers' descriptions of price and quality sensitivity are, respectively, Z i and ƛ i , and the setting method of these two parameters is based on the literature [18]. Sensitivity ε it of consumers to advertisements is also obtained from the literature [31]. Consumers' sensitivity to time φ it is obtained by calculating the estimated results in Song and Chintagunta [13]. e second category involves the properties of film products. ese include price p it and p jt , its average p, advertising intensity L t , average quality Q, rating p f , studio attraction z x , and time parameter d t . By collecting data on 183 films with a domestic box office collection of more than 1 million yuan from 2017 to 2019, missing values were removed, and the data on 138 eligible films were selected. e above parameters are estimated and analyzed using statistical data. Price data are collected from the website of the Maoyan professional edition; box office and studio attraction data come from China's box office website; scoring data are collected from the Douban website. Advertising intensity is defined as the length of the broadcast time for an advertisement, and the data value is set as in Cui and Cheng [45]. e time parameter is defined as a 01 variable, the working days are 0, and the weekends are 1.
e third category is information flow-related features. e remaining parameters in Table 2 measure the stability, reliability, and amount of information of the information flow. e definitions of these parameters are consistent with those in the model in Sections 3.3.3 and 4.2. e amount of information comes from the official Weibo accounts of 138 films. Data on information flow stability and reliability can be referred to from Chatterjee and Eliashberg [20] for the measurement and estimation of parameters.

Data Processing and Initialization.
In this study, Microsoft Office Excel, SPSS, and MATLAB were used to analyze the data. e few missing data items on price are filled using the mean value method based on the adjacent points in SPSS. e daily average price distribution curve of the 138 films is shown in Figure 3.
Film quality consists of two parts: rating and studio appeal [46]. Studio appeal is defined as the sum of the topthree film box office hits among all films, including analytical films. Based on the regression analysis of 138 films' data in MS Excel, the definition of film quality is reasonable and applicable. e regression expression is log 10 Q � 0.67p f + 0.19log 10 z x . Results of the regression analysis are shown in Table 3. e curve fitting was performed using MATLAB Cftool (curve fitting tool) based on the least squares method to determine the functional relationship between the film information rate h(t) and time. It is concluded that about 50% of the films obey a Gaussian distribution, and the functional relationship is expressed as e value ranges of a 1 , b 1 , and c 1 are shown in Table 2.
After receiving the information flow, the estimated values of the uncertain cognitive parameters θ jβ and ϑ 2 jβ for the performance of new products are as follows: According to Chatterjee and Eliashberg [20], assuming that the performance level of the new product ranges from 0 to 100 and is divided into 21 intervals based on 5, x l represents the score value at 21 points, namely, x l � 5(l − 1). l stands for 21 interval endpoints. L jβl is the relative likelihood score, ranging from 0 to 100. e setting of the parameter values is shown in Table 2.

Sample Scenarios.
Simulations allow various scenarios to play out for assessing strategic choices. In Section 5, we provide illustrative results for an example scenario. e following describes the scenarios used.

Network Topology.
According to the specific social connection and communication frequency of film products, a scale-free network model based on preference connection generation is improved. e model comparison between scalefree network-degree distribution (Figure 4(a)) and network topology degree distribution in this study (Figure 4(b)) is shown in Figure 4 when the average degree k of the improved network model in this study is 3, it shows the same heavy-tailed distribution as the scale-free network, with the same slope value and a small intercept error, indicating that the scale-free network is a special case of the model in this study. Furthermore, Complexity the model presented in this study can better reflect the real film consumer network. Real network topology will be different due to differences in the market environment and the characteristics of the sales object. In this study, average degree k of the network topology is set to the five measurement levels of 4, 6, 8, 10, and 12. e test is run in the NetLogo 6.1.0 environment. Figure 5 depicts the network-degree distribution instance created with k for the sets of 6 and 8. It shows a heavy-tailed distribution. Unlike the typical scale-free network, it shows scale-free characteristics after the inflection point and reaches a peak at the mean degree. is phenomenon shows that, in reality, due to the number of nodes distributed around the average degree and the occurrence of heavy-tailed area, most people have a certain number of friends.

Price and Quality.
is study estimates the average price of films and tests five average price levels of films to represent different pricing strategies. Moreover, film quality is divided into five average levels.

Transition Probability
reshold Distribution. According to Lin et al. [19], the probability distribution is used to describe the decision change threshold of target consumers.
e probability thresholds of a single target consumer turning into a potential consumer, a purchasing consumer, and an abandoning consumer are represented by Χ * 0 (i, t), Χ * 1 (i, t), and Χ * 2 (i, t), respectively. e probability thresholds of potential consumers turning into buying consumers and abandoning consumers are represented by Χ * 3 (j, t) and Χ * 4 (j, t), respectively. Definition 1. According to the principle of a high probability event and average distribution, the threshold of transition probability of target consumers to other types of consumers is subject to Χ * g (i, t) ∼ Uniform(m, n), g � 0, 1, 2, and the probability distribution of the three transition thresholds is as follows:

Definition 2.
Similarly, the threshold probability distributions of potential consumers' transition to purchasing consumers and abandoning consumers are Χ * 3 (j, t) ∼ Uniform(0.5, 1) and Χ * 4 (j, t) ∼ Uniform(0, 0.5), respectively. e threshold rationality and robustness defined above will be illustrated by the sensitivity analysis in Section 6.

Degree of Conformity and Interaction Heterogeneity.
In the model, conformity and interaction heterogeneity are represented by ξ j and δ j , respectively. Consumers are often influenced by the majority of people and follow the thoughts or behaviors of masses. Reinstein and Snyder [47] define the conformity effect as the behavior of decision makers following the decisions of predecessors. In the era of Web 2.0,     However, there are differences in consumer conformity and interaction. In the simulation experiment, the two types of heterogeneity were divided equally into 20 intervals between 0 and 1 to analyze the influence of conformity and interaction heterogeneity on film diffusion.

Simulation Results
is section provides illustrative results for a sample scenario. ese are results of a preliminary test of the model's impact at the individual level (consumer characteristics and behavior) on the overall level (final market share and rate of diffusion). e simulation is performed in NetLogo 6.1.0, and the simulation process is shown in Figure 6. In Figure 6, the solid arrows represent the traversal process inside a loop, and the dotted arrows represent the judgment process before entering the next loop. For each possible scenario, different behavior combination results are realized through the behavior space in this study. Films are short life cycle products, and statistical historical data show that a film's box office collection hardly changes in 60 days. erefore, the simulation time t was set to 60 days in this study.
In Sections 5.1 and 5.2, the effects of the degree of conformity heterogeneity and interaction heterogeneity based on different network topologies on the film diffusion scale and speed are provided. To illustrate the influence of price and quality changes on film diffusion scale and speed, the simulation and analysis results are presented in Section 5.3.

Conformity Heterogeneity and Network Topology.
is section focuses on the influence of conformity heterogeneity and consumer heterogeneity caused by network topology on the film product diffusion scale and speed. e scale of film diffusion is measured by market share, which is defined as the proportion of ticket purchasers in the total population during film release. e average speed of film product diffusion is expressed as the number of people buying tickets per unit time.

Effect of Conformity Heterogeneity and Network Topology on the Diffusion Scope.
e degree of conformity heterogeneity reflects the difference in conformity heterogeneity in the consumer population, and its value range is divided equally into 20 cells with an interval of 0 to 1. Here, 0 indicates that all consumers are homogeneous, and 1 indicates the largest difference in heterogeneity. e network with different average degrees reflects that the network topology has a different degree Complexity distribution, which represents the local structural characteristics of the network. Figure 7 describes the changes in the final market share with the degree of conformity heterogeneity under three network topologies (k � 6/8/10). It can be observed from Figure 7 that when k � 6, with the increase of conformity heterogeneity degree, the number of maximum values with obvious gap in market share is the largest. erefore, compared with k � 8 or k � 10, when there are fewer neighbor nodes, it is easier for consumers to appear the maximum market share with the increase of conformity heterogeneity degree. As shown in Figure 7, under the network structure with k � 6, when the degree of conformity heterogeneity reaches the maximum value of 1, the market share reaches the maximum value. However, the network market share with k � 8 or k � 10 is relatively low. is shows that, in reality, when there are relatively more neighbors of consumers, it is easier for consumers to exhibit an uncertain psychological state, which is not conducive to making purchase behaviors.

Initialize variables
Generate network structure Every target consumer generates three values Purchased consumer count + 1 Target consumer count + 1 Exit consumer count + 1 To be potential consumer j and generate two values X * 3 (j,t) ~ Uniform (0.5, 1) X * 4 (j,t) ~ Uniform (0, 0.5) All S t-1 have been traversed

Complexity
Compared with the market share at the zero point of homogeneity, the market share fluctuates greatly under different degrees of conformity heterogeneity, and the overall trend is toward growth. erefore, it can be concluded that when the degree of consumer conformity is relatively large in the film diffusion process, the effect on the diffusion scale is more significant. It can also be observed from Figure 7 that when the average degree is 8, the market share fluctuation is relatively stable with the increase of conformity heterogeneity degree.
is indicates that the influence of conformity heterogeneity on market share at k � 8 is relatively weak compared with that at k � 6 or k � 10.

Effect of Conformity Heterogeneity and Network Topology on the Diffusion Rate.
e degree of consumer conformity heterogeneity has an impact on not only the scale of film diffusion but also its average speed, as shown in Figure 8. In MATLAB R2017b, the spline interpolation function is used to display the dynamic change process of scatter points. It can be observed from the figure that, for a network with average degrees of 6 and 8, the degree of conformity heterogeneity also has the greatest impact on the average diffusion speed when the value is 1, and the average diffusion speed reaches the maximum. In Section 5.1.1, when the average degree is 8, the fluctuation of market share is stable, but the effect on the average diffusion speed easily appears to be minimum. is indicates that, in a network with an average degree of 8, for consumers with different degrees of conformity, although the impact on the diffusion scale is small, the impact on the diffusion speed is more significant. At the same time, when the average degrees are 6 and 10, the curve fluctuation is very similar, and the difference in the degree of conformity heterogeneity at the extreme value is 0.01. is indicates that the effect of conformity heterogeneity on diffusion speed is similar in the two network environments, and the difference is small.
In a network environment with an average degree of 8, the effect of conformity heterogeneity on diffusion velocity is almost symmetrical, with a symmetry point of 0.5. A possible explanation is that there is a threshold for the degree of consumer conformity heterogeneity, and the change after exceeding the threshold is similar to that before the threshold. at is, the influence of conformity on the average diffusion speed is controlled by the threshold value. is shows that the degree of conformity heterogeneity only has a threshold in a specific network topology.

Effect of Interaction Heterogeneity and Topological
Structure on the Diffusion Scope. Every consumer's behaviors and habits before watching films are not the same: some prefer face-to-face communication to discuss whether a film is worth watching; some like to search for relevant information on web pages, such as comments or forecasts; and some like to use social media to communicate. e number and frequency of consumer communication are different, which indicates that the degree of consumer interaction heterogeneity is different. Similarly, 0 means that consumers are homogeneous, and 1 means that the degree of interaction heterogeneity varies the most.
As shown in Figure 9, for three network topologies (k � 6/8/10), as the degree of interaction heterogeneity increases, the market share tends to be maximized near both ends and the middle position. e overall fluctuation of market share is similar to a "W" shape. One possible explanation is that the interaction between consumers is skillbased, with zero communication, deep communication, or just a little more, in which case it is easy to achieve optimal market share. In addition, in Figure 9, in different network topologies, the degree of consumer interaction heterogeneity influences the final market share of films. As shown in the figure, when the degree of interaction heterogeneity is 1, the market share of films in different network environments reaches a maximum.
is indicates that regardless of whether the number of consumers' neighbors is large or small, the interaction heterogeneity has a significant effect on the diffusion scale.

Effect of Interaction Heterogeneity and Topological Structure on the Diffusion Rate.
e results of the simulation experiment are calculated and processed, and the spline interpolation function is used in MATLAB R2017b to show the dynamic change process of scattered points. As shown in Figure 10, under different network topologies, the influence of consumer interaction heterogeneity on the average diffusion speed for films is explained. Figure 10 shows that when the degree of interaction heterogeneity is 1, it has the greatest impact on the average diffusion speed of films, which is the same as the impact on the diffusion scale. According to the figure, the variation in the three curves is almost symmetrical on both sides of axis 0.5. A possible explanation is that there is a threshold for the degree of consumer interaction heterogeneity, and postthreshold changes are similar to those before the threshold.
at is, the influence of the interaction frequency on the average diffusion speed is controlled by the threshold. Figure 10 shows that the threshold value is 0.5. is shows that the degree of interaction heterogeneity has a threshold in a given network topology.

New Product Quality, Price, and Network
Topology. e quality of new products determines consumer satisfaction, while the price affects the profits of enterprises. According to formulas (6) and (7), quality and price determine consumers' sensitivity to quality and price, respectively. If the price of high-quality new products is too high or too low, product diffusion may fail, and vice versa. A reasonable marketing mix strategy plays a key role in the success of new product diffusion. is section discusses the impact of the combination of quality and price changes on the scale and speed of new product diffusion under different network topologies.

Effect of Quality, Price, and Network Topology on Diffusion Scope.
is section divides the average quality, price, and network average into five levels. According to the parameter setting in Section 4.1 and data processing in Section 4.2, the average quality and price are 45,852.79, and 34.5 yuan, respectively. Based on this, we set five levels, which fluctuate in units of 100 million yuan and 10 yuan. e impact of changes in average quality and price on the films' market share under different network topologies is shown in Figure 11. Figure 11 presents a map of a 3D spatial mapping surface with projection, in which the color scale is marked according to the size of the market share. When the average degree of the network is 6, 8, 10, and 12, respectively, regions with a large market share appear in regions with high quality and high price, low quality and low price, and some regions with medium quality and low price. is indirectly indicates that the model can reflect reality. In a network environment with an average degree of 8, the probability of film diffusion success is relatively large.

Effect of Quality, Price, and Network Topology on
Diffusion Rate. According to Section 5.3.1, the network diffusion success rate with an average degree of 8 reaches the maximum. To facilitate the analysis, the influence of the change in average quality and price on the average diffusion rate was discussed only when the average degree is 8; see Figure 12. e color scale was determined according to the size of the average diffusion rate. Other network topology situations were analyzed similarly. 14 Complexity In Figure 12, the area with the faster average film diffusion rate is located in the arrow area at the top right of the figure and the dashed line with a horizontal coordinate of 34.5 yuan, which shows that films with medium to high prices are more likely to have successful diffusion under situations of medium and high quality. Regarding the price of medium-quality films, there is a phenomenon of polarization, which indicates that there is no fixed pricing standard for medium-quality products worthy of reference, and there is strong uncertainty that is prone to extreme situations. Meanwhile, the average price of 34.5 yuan is a standard pricing reference for any quality range. In Figure 12, there are some special abnormal values, such as low quality and high price, while the average diffusion speed is large. A possible explanation is that the marketing propaganda is strong, and the diffusion is fast when word of mouth is not involved in the early stage.

Sensitivity Analysis and Validation
Regarding sensitivity, as a method to evaluate the robustness of the results of this study, we performed a sensitivity analysis on population size. Experiments with different population sizes of consumer agents (1,000, 5,000, 10,000, and 15,000) show that the film market share of a population size of 5,000 or more is very stable over time, as shown in Figure 13.
At the same time, we conducted a sensitivity test on the probability distribution thresholds in Section 4.3.3. e changes of the five probability thresholds are shown in Table 4. e remaining parameter values in the system are consistent, as shown in Table 2. Two of the five probability thresholds are changed each time. In NetLogo 6.1.0, we simulate each group of parameters and get the number of purchase consumers changing with time under each group probability distribution threshold. Furthermore, the deviation rates of the six comparison groups and the reference group were calculated separately, and the variation of each group's deviation rate with time was analyzed to obtain the sensitivity analysis of the probability distribution threshold, as shown in Figure 14. It can be seen from Figure 14 that the deviation rate between the six comparison groups and the reference group gradually stabilizes near zero over time, indicating that the change of the threshold has little impact on the total number of consumers, the system has weak sensitivity to the threshold, and the simulation results have little risk of deviation from reality and strong robustness.
Moreover, validating the model in this study is a challenging task. In the context of innovation diffusion, difficulties arise from creating realistic networks, collecting data at the individual level, and tracking diffusion at the nonaggregate level [48]. In this study, a large number of tests are conducted to check the conceptual validity, internal validity, external validity at the microlevel, external validity at the macrolevel, and cross-model validity. When the conceptual model fully describes the phenomena in the real world, conceptual validity is reached; internal validity refers to the correct implementation of computer code; external validity involves the relationship between model behavior and the actual system; and cross-model validation compares the results of different modeling approaches. e conceptual validity of the model is based on the solid foundation in mature theories, especially the new product diffusion theory [49] and the subject-based theoretical criteria [11].
To ensure internal effectiveness, the software was thoroughly tested during implementation to ensure compliance with the specified formal model.
We conducted extensive unit and integration tests and performed simulations of extreme parameter settings to verify whether they produced the expected results (e.g., diffusion failed at very high price levels if the network was too large on average). As a first step toward establishing microvalidity, the survey data used for parameterization were examined carefully. By showing the recorded agent's individual behavior (e.g., communication behavior and purchase decision), the results were found to be consistent with the survey and settings.  The average quality Figure 12: Influence of average quality and price on the mean diffusion rate with an average degree of 8. 16 Complexity Macroverification of the new product diffusion model is difficult because real diffusion data can only be obtained after products into the market. For the simulation program in this study, we first considered the macroscopic level of results verification. e simulation results reproduce wellknown procedural facts, such as the typical S-shaped curve. However, as films are short life cycle products, their take-off stage is very short, and so the beginning of the curve and the growth stage are almost connected. In addition, the market share at the steady state is in line with the expectation of the relevant data collected.
By comparing the results of this study with the widely used converged Bass model, cross-model validation was carried out. e Bass model was fitted into the diffusion curves of the three average price levels using the nonlinear least squares method. Overall, we found that the Bass model is quite consistent with the simulation output (R 2 p�24.5 � 0.94, R 2 p�34.5 � 0.72, R 2 p�44.5 � 0.97), and we concluded that the simulation reproduces the stylized facts embodied in the Bass model.

Conclusion
In this study, we built a new coupling model based on the combination of the improved SEIR model and HAM. is model can be used to analyze the diffusion dynamic mechanism of new products under consumer heterogeneity, and the parameterization of the model is shown based on experimental data. Our efforts aimed to clearly and strictly consider consumer heterogeneity in all aspects in a simplified consumer purchase decision-making framework that affects consumers' purchase behavior at the individual level. Specifically, in our model, determinants of purchasing probability at the individual level include key determinants of the consumers' preference (e.g., sensitivity to price and quality and the degree of risk aversion), network topology environment, initial perception, and perceived reliability regarding information flow. ese determinants can be measured using individual-level statistical data before entering the market with new products, as shown in the pilot study in Sections 4 and 5.   Further innovations in our model include phased decision-making, building a consumer network approach, considering the combination of consumer behavior with different characteristics, and providing the opportunity to model a variety of marketing mix variables. is is important for online marketers because they may need to use different marketing strategies to effectively promote their products according to the nature of the products and characteristics of consumers.
e influence of consumer heterogeneity on the scale and speed of new product diffusion cannot be fully captured by existing models because it needs to consider the characteristics and behavioral combinations of individual consumers. e behavior combinations of individual consumers in this study are based on the transformation probability of the improved SEIR model. In this model, the transformation probability is determined by three consumer heterogeneity characteristics: consumer sensitivity heterogeneity, consumer heterogeneity caused by network topology, and information flow. e heterogeneity of consumer sensitivity determines the probability of target consumers buying new products. Consumer heterogeneity caused by network topology determines the probability that potential consumers are connected to purchasing consumers.
is probability, combined with the crowd effect and interaction effect, jointly determines the probability that potential consumers will purchase in the network environment. Consumer heterogeneity caused by information flow determines the probability of potential consumers' rational purchases in the context of constantly updated information.
erefore, this study concludes that the probability basis for individual consumers to make purchase decisions is X g (i, t) + Θ(t)ξ i δ i + P(t | Γ, Ψ). e coupling model framework based on the improved SEIR model and HAM is flexible. Due to the conceptualization of the purchase process, it provides a behavioral basis for the interpretation of various diffusion nonlinear dynamics.
We believe that building a new product diffusion dynamics model is not the only contribution of this study. Other main objectives of our research were to demonstrate the likely impact of consumer heterogeneity on the diffusion of new products and to obtain real-world data in sufficient detail to provide an empirical basis for such a detailed and complex model. By using specific instantiated product films, we were able to demonstrate that the need for detailed microdata could indeed be met, and this simulation could actually be based on empirical data. We see this as an important step in moving from a conceptual model to a realworld application.
However, there are still some limitations and challenges. Although we established the model based on perfect theory as much as possible, we can further refine all aspects of the model. e proposed model can be parameterized, extended, and modified in various ways to reflect the difference in individual consumers' decision-making behavior, but this type of extension needs more empirical research and theoretical development. Because of the significant influence of social structure on the diffusion model, future empirical research should solve the difference in connection weight between consumers and the influence of product type on the network structure, and then determine the network model suitable for various possible applications. Finally, our simulation experiment only simulated the results of the given scenarios. Embedding the constructed model into a simulation optimization framework to support decision makers in determining the optimal strategy would be a challenging but worthwhile research work for the future.

Data Availability
All movie-related data in this study are available from the corresponding author upon request.

Conflicts of Interest
e authors declare that they have no conflicts of interest.