Bayesian -Optimal Design of Experiments with Quantitative and Qualitative Responses
Abstract
Systems with both quantitative and qualitative responses are widely encountered in many applications.
Design of experiment methods are needed when experiments are conducted to study such systems.
Classic experimental design methods are unsuitable here because they often focus on one type of response.
In this paper, we develop a Bayesian -optimal design method for experiments with one continuous and one binary response.
Both noninformative and conjugate informative prior distributions on the unknown parameters are considered. The proposed design criterion has meaningful interpretations regarding the -optimality for the models for both types of responses.
An efficient point-exchange search algorithm is developed to construct the local -optimal designs for given parameter values.
Global -optimal designs are obtained by accumulating the frequencies of the design points in local -optimal designs, where the parameters are sampled from the prior distributions.
The performances of the proposed methods are evaluated through two examples.
KEYWORDS: Bayesian -optimal design, Conjugate prior, Generalized linear model, Multivariate responses, Noninformative prior, Point-exchange.
1 Introduction
In many applications, both quantitative and qualitative responses are often collected for evaluating the quality of the system. Often, the two types of responses are mutually dependent. We call such a system with both types of quality responses quantitative-qualitative system. Such systems are widely encountered in practice (Kang et al., 2022, 2021, 2018). In Kang et al. (2018), the authors studied an experiment of the lapping stage of the wafer manufacturing process. The qualitative response is the conformity of the site total indicator reading (STIR) of the wafer, which has two possible outcomes: whether or not the STIR of a wafer is within the tolerance. The quantitative response is the total thickness variation (TTV) of the wafer. Kang et al. (2021) focused on the birth records and examined the mutual dependency of birth weight and preterm birth. The birth weight of an infant is a quantitative outcome and the preterm birth is a binary indicator of whether an infant is born before 36 gestational weeks. The two types of outcomes are correlated as an infant is usually underweight if the infant is born preterm. In Kang et al. (2022), two case studies of quantitative-qualitative systems from material sciences and gene expressions are illustrated. In the gene expression study, the qualitative response has three possible outcomes: healthy individuals, patients with Crohn’s disease, and patients with Ulcerative colitis.
This work is motivated by a study of an etching process in a wafer manufacturing process. In the production of silicon wafers, the silicon ingot is sliced into wafers in fine geometry parameters. Inevitably, this step leaves scratches on the wafers’ surface. An etching process is used to improve the surface finish, during which the wafers are submerged in the container of etchant for chemical reaction. The quality of the wafers after etching is measured by two response variables: the total thickness variation of the wafer (TTV) and the binary judgment that whether the wafer has cloudy stains in its appearance. The two responses measure the quality from different but connected aspects. There is a hidden dependency between the continuous TTV and binary judgment of stains. To improve the etching quality, expensive experiments are to be carried out to reveal this hidden dependency and to model the quality-process relationship. Therefore, an ideal experimental design for continuous and binary responses should be able to extract such useful information with economic run size.
The classic design of experiments methods mainly focus on experiments with a single continuous response. There have been various methods developed for a single discrete response too, including Sitter and Torsney (1995); Woods et al. (2006); Russell et al. (2009); Woods (2010); Woods and Van de Ven (2012). For multiple responses, Draper and Hunter (1966) proposed the seminal work for continuous responses, Denman et al. (2011) developed a design method for bivariate binary responses modeled by Copula functions. In the case of mixed types of responses, the literature is very scarce. A naive design method is to combine the two designs that are separately constructed for each type of response. However, such a naive strategy could be reasonable for one type of response but problematic for the other by ignoring the dependency between the types of responses, as shown in Example 1.
Example 1.
Denote by and a continuous response and a binary response, respectively. Assume that the true model of the binary response is . The true model of is related to in the form . Thus, and . Using the naive design method, a 14-point design is constructed, which consists of an 8-point local -optimal design for the model of with , and a 6-point -optimal design for linear regression with a quadratic model of . Given the design, we generate the responses from the true models of and . Figure 1 (a)-(c) show the data from the 8-point, 6-point and their combined 14-point design, respectively.

In this example, there is a strong dependency between the two responses since the true underlying models of are different when and . In both designs for a single response shown in Figure 1 (a) and (b), the design points are balanced and reasonably distributed for the targeted response. However, since there are no observations for at shown in Figure 1 (c), the quadratic model for is not estimable. Clearly, the combined design is not suitable here. Note that this problem is not caused by outliers, since all the points for (with “+”) are varied around and the points for (with “o”) are around . In fact , which is relatively small. Thus it is less likely to observe with at . A simple solution is to add more replications at , but it is not clear how many replications should be sufficient. It becomes more difficult to spot a direct solution when the experiments get more complicated.
Such experiments call for new experimental design methods to account for both continuous and binary responses. Note that under the experimental design framework, the linear model is often considered for modeling the continuous response, and the generalized linear model (GLM) is often considered for modeling the qualitative response. A joint model must be developed to incorporate both types of responses. Compared to the classic design methods for linear models or GLMs, design for the joint model is more challenging due to the following aspects. First, the design criterion for the joint model is more complicated, as the joint model is more complicated than the separate ones. Second, experimental design for the GLM itself is more difficult than that for the linear model, which is naturally inherited by the design for the joint model. Third, efficient design construction algorithms are needed to handle the complexity of the design criterion based on the joint model. Kang and Huang (2019) proposed an -optimal design for the experiments with both quantitative and qualitative responses. The -optimality was derived under a Bayesian framework proposed in Kang et al. (2018). Although Kang and Huang (2019) addressed the three challenges to a degree, the -optimality is not a commonly used criterion. More importantly, only informative prior is considered, which circumvented some difficulties brought by noninformative prior of the parameters.
In this paper, we choose the most commonly used -optimal design criterion and propose a novel Bayesian design method for the continuous and binary responses. The proposed method considers both cases of noninformative priors and informative priors. With the noninformative priors, the Bayesian framework is equivalent to the frequentist approach. In this case, we also establish some regularity conditions on the experimental run sizes. With the informative priors, we develop the -optimal design using conjugate priors. The derived design criterion has meaningful interpretations in terms of the -optimality criteria for the models of both continuous and binary responses. Moreover, we develop an efficient point-exchange algorithm to construct the proposed designs. The construction algorithm can be applied to more general settings other than factorial designs.
The rest of the paper is organized as follows. Section 2 reviews the general Bayesian quantitative-qualitative (QQ) model and the optimal design criterion. The Bayesian -optimal design criterion is derived using noninformative prior distributions in Section 3. In Section 4, the design criterion is derived with conjugate informative priors. Efficient algorithms for constructing optimal designs are elaborated in Section 5. One artificial example and the etching experimental design are shown in Section 6. Section 7 concludes this paper with some discussions.
2 General Bayesian QQ Model and Design
We first review the general Bayesian QQ model introduced in Kang et al. (2018) and focus on the scenario that is a continuous response and is a binary response. The input variable contains dimensions. Denote the data as , where and . The vectors and are the vectors of response observations. To jointly model the continuous response and the binary response given , consider the joint probability of and . The conditional model on is assumed to be a linear regression model, while the model of is a logistic regression model. Specifically, we consider joint modeling of and as follows,
(3) |
where contains modeling effects including the intercept, the main, interaction and quadratic effects, etc., and is a vector of parameter coefficients. Conditioning on , the quantitative variable has the distribution
(4) |
where are the corresponding coefficients of the model effects. The parameter is the mean and is the noise variance. The above conditional model (4) indicates that and . We assume the same variance for the two conditional distributions of and . The design method developed in the paper can be easily adapted to the case with different variances.
The association between the two responses and is represented using the conditional model . When the two linear models for and are different, i.e., , then it is important to take account of the influence of the qualitative response when modeling the quantitative response . Let be the design matrix with as the th design point. Based on the CB model, we can express the sampling distributions as
(5) | |||
(6) | |||
where denotes a general density function. Here is a diagonal matrix, is the identity matrix and , is the model matrix with the th row as , and is a vector of ones.
Denote , , and as the prior distributions of the parameters , , and . Note that we focus on the estimation accuracy of the three groups of parameters. The mean and variance are considered nuisance parameters and thus excluded from the optimal design criterion. In this work, we assume that the priors of , , and are independent. Under this assumption, the conditional posterior distribution of , , and are also independent as explained in Sections 3 and 4. Under the Bayesian framework, the conditional posterior distribution of the parameters can be derived as
(7) |
Using (7) we develop the general Bayesian optimal design criterion. Let be a criterion function on the conditional posterior distribution of the parameters. For example, it can be the Shannon information (or equivalently, the Kullback-Leibler distance), /-optimality (Fedorov, 1972), or other design criteria. However, cannot be directly used as the final optimal design criterion because its value depends on the random parameters and the experimental outputs that are not yet observed. The randomness of can be removed by calculating the mean of with respect to these parameters. The uncertainty of can be removed by calculating the mean . Therefore, the general Bayesian optimal design criterion on the design matrix is
(8) | ||||
It is well-known that the Bayesian -optimal design is equivalent to the Shannon information criterion (Chaloner and Verdinelli, 1995), omitting the constant terms to . The criterion function of Shannon information is . Next, we develop the Bayesian -optimal design criteria (8) under different prior distributions.
3 Optimal Design under Noninformative Priors
When lacking domain knowledge or proper historical data, experimenters often favor the frequentist approach as no priors need to be specified. The frequentist approach can be seen as the Bayesian approach using noninformative priors. In this section, we derive the optimal design criterion and the regularity conditions for noninformative priors.
3.1 Design Criterion
Assume the non-informative priors for and . The conditional posterior distribution in (7) is the same as the joint distribution of the data. It can be further factorized into
with the posterior distributions
(9) | ||||
(10) |
Conditioning on , the posterior distributions of and are independent. Note that the noninformative prior is proper because it leads to proper posterior . Under the noninformative priors, the Bayesian estimation is identical to the frequentist estimation.
Using the posterior distributions (9)–(10) and the criterion function in the general Bayesian optimal design criterion (8), we obtain the Bayesian -optimal design criterion (11).
(11) | ||||
The derivation is in Appendix A1. The first additive term in (11) is exactly the Bayesian -optimal design criterion for GLMs. Unfortunately, its exact integration is not tractable. The common approach in experimental design for GLMs is to use a normal approximation for the posterior distribution (Chaloner and Verdinelli, 1995; Khuri et al., 2006). Such an approximation leads to
(12) |
where is the Fisher information matrix. We can easily show that
where is a diagonal weight matrix
Omitting the irrelevant constant, we approximate the exact criterion in (11) as follows.
(13) |
To construct the optimal design, we consider maximizing the approximated in (13). But this is not trivial, because it involves the expectation on ’s in the second additive term. To overcome this challenge, Hainy et al. (2013) constructed optimal designs by simulating samples from the joint distribution of responses and the unknown parameters. But this method can be computationally expensive for even slightly larger dimensions of experimental factors. Instead of simulating ’s, we derive the following Theorem 1 that gives a tractable upper bound . Thus we propose using the upper bound as the optimal criterion.
Theorem 1.
Assume that the matrices , , and are all nonsingular. Omitting the irrelevant constant, an upper bound of the approximated is
(14) |
where and .
The proof of Theorem 1 is in Appendix A1. Note that Theorem 1 requires that for are all nonsingular. Obviously . It is easy to see that is nonsingular if and only if both and are nonsingular.
The matrices and involve the responses ’s that are not yet observed at the experimental design stage. We can only choose the experimental run size and the design points to avoid the singularity problem with a larger probability for given values of . Once the run size is chosen, the design points can be optimally arranged by maximizing . The weight matrix (or ) gives more weight to the feasible design points that are more likely to lead to (or ) observations so that the parameters (or ) of the linear model (or ) are more likely to be estimable. Next, we introduce some regularity conditions on the run size and number of replications to alleviate the singularity problem.
3.2 Regularity Conditions
Let be the number of distinct design points in the design matrix , be the number of repeated point in for . Thus and for . First, it is necessary that for the linear regression model to be estimable under the noninformative priors. The if-and-only-if condition for to be nonsingular is that . If and for , then for are all nonsingular and thus positive definite. To make sure for , it is sufficient to assume that is finitely bounded. This condition is typically used for the frequentist -optimal design for GLMs. For instance, Woods et al. (2006) suggested using the centroids of the finite bounded space of to develop the local -optimal design for GLMs. Dror and Steinberg (2006) clustered different local -optimal designs with randomly sampled from its bounded space.
The if-and-only-if condition for and being nonsingular is
(15) |
where is the th random binary response at the unique design point and is the indicator function. In the following, we discuss how to choose sample sizes and under two scenarios (i) and (ii) .
Proposition 1.
Assume . Both and are nonsingular if and only if for . For any given , a sufficient condition on for is
(16) |
and a necessary condition is
(17) |
Proposition 2.
Assume . To make both and nonsingular with large probability, or equivalently,
-
(i)
a sufficient condition is
(18) which is the same as
(19) where , , and ’s are the unique design points;
-
(ii)
a necessary condition is
(20) which is the same as
(21)
Proposition 1 gives a sufficient condition on the lower bound of when saturated design () is used. Under the sufficient condition, the nonsingularity of and holds with a probability larger than . For Example 1 in Section 1, suppose that if the possible values of can only be , then . Let . If , then the numbers of replications for need to satisfy , , and , respectively. If , then , , and . Proposition 1 is useful in Step 1 to construct the initial design in Algorithm 2 in Section 5.
Proposition 2 provides one sufficient condition and one necessary condition when on the smallest number of replications and the overall run size. But these conditions only examine the nonsingularity of the two matrices with large probability, which is weaker than Proposition 1. For given value, Algorithm 2 in Section 5.1 can return the local -optimal design. Proposition 2 can be useful to check the local -optimal design, as and depend on . Take the artificial example in Section 6.1 for instance. The local -optimal design for (Table A1 in Appendix A2) has unique design points and there are effects. According to Proposition 2, the sufficient condition requires and the necessary condition requires . The local -optimal design in Table A1 only satisfies the necessary condition. To meet the sufficient condition has to be much larger. For the global optimal design considering all possible values, Proposition 2 can provide some guidelines for the design construction when is varied in a relatively small range.
4 Optimal Design under Conjugate Priors
When prior information for parameters , , and is available, it would be desirable to consider the optimal design under the informative priors. In this section, we detail the proposed Bayesian -optimal design using the conjugate priors.
4.1 Design Criterion
For the parameters and , the conjugate priors are normal distribution since follows normal distribution. Thus we consider their priors as
where is the prior variance and is the prior correlation matrix of for . Here we use the same prior variance only for simplicity. The matrix can be specified flexibly such as using , or those in Joseph (2006) for factorial designs.
For the parameters , we choose the conjugate prior derived in Chen and Ibrahim (2003). It takes the form
(22) |
where is the distribution with parameters . Here is a scalar factor and is the marginal mean of as shown in Diaconis and Ylvisaker (1979). The value of can be interpreted as a prior prediction (or guess) for . Based on the priors for we can derive the posteriors as follows.
Proposition 3.
For priors , , and , the posterior distributions of , and are independent of each other with the following forms.
(23) | ||||
(24) |
where with .
The proof of Proposition 3 can be derived following the standard Bayesian framework, thus is omitted. To derive the Bayesian -optimal design criterion, we take the posterior distributions in Proposition 3 to (8) and set . The derivation is very similar to that in (11), and thus we obtain the exact design criterion as
(25) | ||||
As the integration of is not tractable, we adopt the same normal approximation of the posterior distribution as in (12). A straightforward calculation leads to getting Fisher information matrix . Thus we have
(26) |
Disregarding the constant, we can approximate the exact by
The following Theorem 2 gives an upper bound of the approximated criterion to avoid the integration with respect to , which plays the same role as Theorem 1.
Theorem 2.
Assume that the prior distributions of are for and has either the conjugate prior or the noninformative prior . If is nonsingular, an upper bound of the approximated is
(27) |
4.2 Interpretation
Note that the criterion in (27) has a similar formulation with in (14). The only difference is that (14) does not involve . For consistency, we use the formula (27) as the design criterion for both cases. When noninformative priors for and are used, we set . From another point of view, as , , the variances in the priors and diffuse and result in a noninformative priors.
The criterion , consisting of three additive terms, can be interpreted intuitively. The first additive term is known as the Bayesian -optimal criterion for logistic regression and is the Bayesian -optimal criterion for the linear regression model of . To explain the weights, we rewrite as follows.
Since there are equal numbers of binary and continuous response observations, the design criterion should put the same weight (equal to 1) on both design criteria for and . For the two criteria for the linear regression models, the same weight 1/2 is used. This is also reasonable because we assume . Then none of the diagonal entries of and are zero, so the two terms should split the total weight 1 assigned for the entire linear regression part. Therefore, even though are derived analytically, all the additive terms and their weights make sense intuitively.
4.3 Prior Parameters
Note that the conjugate prior requires prior parameters to be specified. Moreover, the prior distribution (22) contains , which depends on the design points. When sampling from the prior (22), it does not matter whether ’s are actually from the design points. If relevant historical data is available, we can simply sample from the likelihood of the data. Alternatively, one can adopt the method in Chen and Ibrahim (2003) to estimate the parameters . Without the relevant data, we would use the noninformative prior for , i.e., in the bounded region for .
The design criterion contains some unknown parameters, including the noise-to-signal ratio and the correlation matrices ’s for . The value of has to be specified either from the historical data or from the domain knowledge. Typically we would assume such that the measurement error has a smaller variance than the signal variance.
The setting of can also be specified flexibly. If historical data are available, can be set as the estimated correlation matrix of . Otherwise, we can use the correlation matrix in Joseph (2006) and Kang and Joseph (2009), which is targeted for factorial design. Specifically, let be the unknown coefficients of the linear regression model and the prior distribution is . For 2-level factor coded in and 1, Joseph (2006) suggests that is a diagonal matrix and the priors for individual is
(28) | ||||
where are main effects, are 2-factor-interactions and up to the -factor-interaction . The variance of decreases exponentially with the order of their corresponding effects by , thus it incorporates the effects hierarchy principle (Wu and Hamada, 2011). Joseph (2006) showed that if contains all the effects of all orders, can be represented alternatively by Kronecker product as . The model matrix for the 2-level factor and the correlation matrix are
(29) |
To keep the two different presentations equivalent, let and . For the mixed-level of 2- and 3-level experiments, Kang and Joseph (2009) have extended the 2-level case to the format
(30) |
where is the number of 2-level factors, is the number of 3-level qualitative (categorical) factors, and is the number of 3-level quantitative factors. For all the 3-level factors, the model matrix is
(31) |
An isotropic correlation function is recommended for the 3-level qualitative factors and a Gaussian correlation function for quantitative factors. Thus, the correlation matrices for the 3-level qualitative and quantitative factors are
(32) |
respectively. To keep the covariance (30) consistent with the 2-level case we still set . To keep the variance of the intercept equal to (Kang and Joseph, 2009), we set
and thus
It is straightforward to prove that is a diagonal matrix if only 2-level and 3-level qualitative factors are involved, but not so if any 3-level quantitative factors are involved, and the first diagonal entry of is always 1.
To specify different prior distributions for and , we only need to use different values (or ) and (or ) to construct the prior correlation matrix. If the prior knowledge assumes that the two responses and are independent, one can set so that the two correlation matrices ’s are the same, denoted as . Kang and Joseph (2009) has used (equivalently ) according to a meta-analysis of 113 data sets from published experiments (Li et al., 2006). Thus we also use in all the examples. The readers can specify different values for and if needed.
In computation, we construct using the Kronecker product in (30). But such is for containing effects of all possible orders. Usually, we would assume the model just contains lower-order effects. So we just pick the rows and columns that correspond to the lower-order effects assumed in the model as the correlation matrix.
5 Design Search Algorithm
In this work, we focus on the construction of optimal design based on factorial design, which is suited for the prior distribution introduced in Section 4.3. For optimizing the design criterion we consider two cases. First, for fixed value, we develop a point-exchange algorithm to construct a local optimal design that maximizes the criterion . Second, we construct a global optimal design based on the prior distribution of . Specifically, we construct the local optimal designs for different ’s sampled from its prior distribution. Then the global optimal continuous design is obtained by accumulating the frequencies of design points selected into those local optimal designs.
5.1 Local Optimal Design for Fixed
For a fixed , we adapt the point-wise exchange algorithm to maximize the criterion
The point-wise exchange algorithm is commonly used to construct -optimal designs. It was first introduced by Fedorov (1972) and then widely used in many works (Cook and Nachtrheim, 1980; Nguyen and Miller, 1992).
The point-wise exchange algorithm finds the optimal design from a candidate set. Here the candidate set is chosen to be the full factorial design without replicates. For now, we develop the method for 2- and 3-level factors, but it can be generalized to factors of more levels. Use previous notation that , , as the number of 2-level, 3-level categorical, and 3-level quantitative factors. The total number of full factorial design points is , which can be large if the experiment involves many factors. To make the algorithm efficient, we filter out the candidate points that are unlikely to be the optimal design points. Following the suggestion from Dror and Steinberg (2005), we exclude the candidate design points whose corresponding probabilities is outside of . This range is used because the approximate variance of is nearly constant for but increases rapidly if is outside that range (Wu, 1985). Denote the reduced candidate set as with size .
Next we construct the initial design of size , such that is nonsingular, and so should be if for . If , we construct the initial design by reduction. Starting the initial design as , we remove the design points one by one until there are points left. The remaining design points are then sampled from these initial design points with probabilities proportional to the lower bounds in the sufficient condition in Proposition 1. For removing one design point, we select the one having the smallest deletion function defined in (33). Shortcut formulas are developed in Appendix for updating the inverse of the matrices and for after one design point is removed. If , we have to restore the candidate set back to the full factorial design and construct the initial design in the same reduction fashion.
To simplify the notation for , we define and for , where and for . Denote as the current design and the design of with the th row removed. Then the deletion function can be derived as
(33) | ||||
The smaller is, the less contribution the corresponding point makes for the overall objective .
One key of the point-wise exchange algorithm is to compute , the change in the criterion after the candidate design point replaces in the current design . Here is the new design matrix after the exchange. To compute efficiently, we can obtain the following formula.
(34) | ||||
where for are derived in Appendix. The matrices for need to be updated after the exchange of design points. Denote the updated matrices as for the updated design . We derive the shortcut formulas to easily compute for as shown in Appendix.
Given the initial design, we can iteratively exchange the current design points with candidate design points to improve the objective . The details are listed in the following Algorithm 1.
Step 0: Generate the candidate design set from full factorial design. Filter out the points with probabilities outside of .
Step 1: Generate the initial design. Based on the initial design , update the matrices , , and for . Compute the current objective value .
Step 2: Compute the deletion function for each in . Randomly sample one design point with probability inversely proportional to ’s. Denote it as .
Step 3: Find as the candidate point having the largest . If , exchange with in and update the objective function value to .
Step 4: Repeat Step 2 and 3 until the objective function has been stabilized or the maximum number of iterations is reached.
The Algorithm 1 can return different optimal designs due to different initial designs and the random sampling in Step 2. Thus, we run Algorithm 1 a few times and return the design with the best optimal value. We have several remarks regarding the algorithm. (1) The initial design generated via reduction does not have singularity issues. (2) The updated design from point-exchange does not have the singularity problem either, based on the way is selected and for are computed. (3) To avoid being trapped in a local maximum, in Step 2 we randomly sample the design point for an exchange instead of deterministically picking the “worst” point. (4) Different from some other point-exchange algorithms, the candidate set here remains the same through Steps 1-4 since no points are deleted if they are selected in the design. It enables the resultant optimal design having replicated design points.
5.2 Global Optimal Design
Based on Algorithm 1 for local -optimal design, we can use the following Algorithm 2 to construct global optimal design.
Step 0: If is informative, simulate for . Otherwise, is uniformly distributed in a rectangular high-dimensional space.
Step 1: For each , call Algorithm 1 to construct the local optimal design .
Step 2: For each point in the candidate set, count its frequency of being selected in the local optimal designs. The continuous optimal design is formed by the normalized frequency as a discrete distribution.
Step 3: To obtain a discrete optimal design, sample design points from the continuous optimal design.
In Step 1 of generating uniformly, we can use uniform design (Fang et al., 2000), maximin Latin hypercube design (Morris and Mitchell, 1995), or other space filling design methods (Joseph and Hung, 2008; Lin et al., 2010; Qian, 2012) to select samples for . From Algorithm 2, it is likely that the discrete design obtained in Step 3 has some design points with . When experimenters prefer to have replications at every design point, they can choose a saturated design by sampling unique design points in Step 3. Then sample some values as in Step 0. Compute the lower bounds for for every sample according to Proposition 1 and use the averaged lower bounds to set . If exceeds , the experimenters have to either increase the experiment budget or reduce the value.
6 Examples
In this section, we use two examples to demonstrate the proposed Bayesian -optimal design and the construction method. For both examples, we set (equivalently ) as explained in Section 4.3. Since there are few existing works on experimental design for continuous and binary responses, we compare the proposed method with three alternative designs: the optimal designs for the quantitative-only response, the optimal design for the binary-only response, and the naively combined design method as mentioned in Example 1.
6.1 Artificial Example
In this artificial experiment, there are three 2-level factors , one 3-level categorical factor , and one 3-level quantitative factor . The underlying model assumed is the complete quadratic model and contains model effects including the intercept and the following model effects.
First order effects: | |||
Second order effects: | |||
Here for the 3-level factors and , the effects (1st comparison) and (linear effect) have values , and (2nd comparison) and (quadratic effect) have values . For the 2-level factors, the effects have the same values as the design settings . We consider independent uniform distribution for each . Specifically, for the intercept and the first order effects and Uniform for the second order effects. The ranges of ’s satisfy the effect hierarchy principle.
Effect | Effect | Effect | Effect | ||||
Intercept | -0.0153 | -0.6067 | 0.7212 | 0.0080 | |||
-0.1682 | 0.0010 | 0.1349 | 0.0283 | ||||
0.0594 | -0.1719 | 0.1492 | -0.1468 | ||||
0.0553 | -0.0634 | -0.2629 | -0.0660 | ||||
-0.1054 | -0.0857 | -0.0807 | -0.1198 | ||||
-0.0292 | -0.1336 |
We set the experimental run size to be . Table 1 illustrates the values of a randomly chosen . Using Algorithm 2 with this , we construct the proposed local -optimal designs for QQ model for and , respectively. For comparison, we also generate three alternative designs via R package AlgDesign developed by Wheeler (2014). Specifically, they are (i) the 66-run classic -optimal design for linear regression model, denoted as , (ii) the 66-run local -optimal design for logistic regression model given the , denoted as , (iii) and the naively combined design of -run local -optimal design for logistic regression model and 22-run -optimal design for the linear regression model, denoted as . The details of these designs can be found in Table A1 in Appendix.
To evaluate the performance of the proposed design in comparison with alternative designs, we consider the efficiency between two designs (Woods et al., 2006) as
(35) |
Table 2 reports the efficiency of compared with , , and , respectively. The proposed QQ optimal design gains the best efficiency over the three alternative designs. It appears that the combined design has the second-best design efficiency.
0 | 1.08 | 1.11 | 1.05 |
---|---|---|---|
0.3 | 1.10 | 1.14 | 1.07 |
Next, we focus on the comparison of with under different values. We generate a maximin Latin hypercube design of runs (R package lhs by Carnell (2012)) for with the lower and upper bounds specified earlier. For each of the values, we construct a local QQ optimal design and the combined design . Figure 2 shows the histogram of the for different value. All values are larger than 1, indicating that the local QQ optimal design outperforms the combined design.

Based on Algorithm 2, we accumulate frequencies of locally optimal designs and obtain the global -optimal designs shown in Figure 3. Denote and are the proposed global optimal design for the QQ model and the global optimal combined design, respectively. The bar plots show the normalized frequencies for all the candidate points with the largest 22 frequencies colored blue. From Figure 3, for , the points in the middle have much smaller frequencies than the other points. It is known that these points in the middle correspond to the points with in Table A1. Note that these points are only necessary for estimating the coefficient for , whose variances are the smallest in the prior for ’s based on the effects hierarchy principle. In contrast, such a pattern is not observed for points with . The reason is that is a categorical variable and are equally necessary to estimate the effects and . For , the points with the largest 22 frequencies correspond to the 22-run -optimal design for the linear regression model, which is independent of and remains the same every time. The points with and only have slightly higher frequencies than the ones with , due to the way we specify the prior distribution of .
To compare the performances of the global designs, the design efficiencies in (35) is used with adapted as
for a global optimal design given value. Here is the probability frequency for candidate design point specified by the design and . For the global optimal designs and obtained previously, Figure 4 shows the histograms of the values, where the values are generated from another 100-run maximin Latin hypercube design. It is clear that is universally better than , thus the proposed design is more robust to different values of .


6.2 Etching Experiment
In the etching process described in Section 1, the etchant is circulating at a certain flow rate. The wafers are rotated and swung horizontally and vertically. Meanwhile, the air is blown in the etchant with certain pressure. There are five factors involved in the etching process, the wafer rotation speed (), the pressure for blowing the bubbles (), the horizontal and vertical frequencies for swinging wafers (, ), and the flow rate of circulating the etchant (). The engineers intend to experiment to study the relationship between these factors and the two QQ responses.
Because of the newly developed process, the historical data on similar processes are not directly applicable to this experiment. Based on some exploratory analysis, we set . Both domain knowledge and data have shown that the wafer appearance is the worst when both the rotating speed () and bubble pressure () are low. Accordingly, we set the prior of as follows. For intercept . The linear effects of rotating speed and bubble pressure follow . The other linear effects follow and the second order interactions and quadratic effects . The experimental run size is set to be , 6 times the number of effects .
We generate a maximin Latin hypercube design of runs for values. For each value, we obtain the local optimal designs and . Here the local combined design has of the runs generated from the local -optimal design for logistic regression and of the runs from the -optimal design for linear regression. The efficiency between each pair of local designs and is reported in Figure 6(a). We can see that almost every local design is better than . Moreover, we obtain the global optimal designs and by accumulating the frequencies of the local designs. To compare and , we generate another 100-run maximin Latin hypercube design for values and compute the efficiencies between and under different values, which are shown in Figure 6 (b). Clearly, is universally better and more robust to than .
Fractional factorial design (Wu and Hamada, 2011) is another commonly used design in practice. We compare the proposed design with a minimum aberration (MA) fractional factorial design by defining the contrast subgroup as . Each design point is replicated 5 times and the overall run is . Figure 6(c) shows the histogram of the efficiencies between and the MA design, and the proposed global optimal design is still superior.


7 Discussion
In this paper, we propose the Bayesian -optimal design criterion for QQ responses. The adoption of the Bayesian approach allows us to consider both the non-informative priors as the frequentist approach and informative priors when domain knowledge or historical data are available. A new point-exchange algorithm is developed for efficiently constructing the proposed designs. This algorithm can also be used to construct non-factorial designs when the candidate set is not a full factorial design. Moreover, the proposed method can be directly generalized for the sequential design with the QQ response. In the following, we discuss some other scenarios for the proposed method that are not considered in detail previously.
Non-conjugate Prior for
Other than the conjugate prior , we can also use a non-conjugate prior distribution . In this situation, one can consider the normal approximation in the posterior distribution . Then the design criterion for the binary response becomes (Chaloner and Verdinelli, 1995) . The overall design criterion can be updated as
where , and are the prior variance and correlation of , , and respectively. The proposed design construction algorithm can still be applied with minor modifications.
Multiple QQ Responses
In this paper, we focus on optimal designs for one quantitative response and one qualitative response. The proposed method can also be generalized to accommodate the QQ models with multiple quantitative responses and binary responses . For example, a multi-level qualitative response can be transformed into a set of dummy binary responses. One idea is to generalize the QQ models in (3) and (4) for both and . For and , we generalize the QQ model by introducing the correlation matrix between as in the standard multi-response regression (Breiman and Friedman, 1997). Then the corresponding optimal design can be established by studying its likelihood function. For and with multiple binary responses, considering all conditional models for ,…, only works for a small . Moreover, the construction algorithm can be more complicated as it needs to involve the multi-logit model (McCullagh, 1980) for modeling the multiple binary responses. When is relatively large, we are going to pursue an alternative QQ model and develop its corresponding optimal design method as a future research topic.
Continuous Design
The point-exchange algorithm is to construct the exact discrete optimal designs, which are different from the theoretical continuous optimal designs. As described in Sections 5 and 6, the way of generating the frequency as the local optimal design is heuristic. The rigorous definition of the local continuous -optimal design criterion is the probability measure on the design space that maximizes
Yang et al. (2013) developed a method to obtain the optimal for the nonlinear models. It will be interesting to extend their framework and develop the method to obtain the optimal for QQ models.
Different QQ Models
The proposed design is not restricted to the logit model for the binary response. For example, if the probit model is used, the Bayesian -optimal design criterion can be directly obtained by replacing the logit transformation with the probit transformation in both and . The design criterion can be derived similarly with minor modifications. The criterion formula remains the same with the following different diagonal matrices,
where and are CDF and PDF of the standard normal distribution.
It is worth pointing out that the design criterion in the work is based on the QQ model constructed by the joint model of in (3) and in (4). Kang et al. (2021) created a new QQ model based on where is a latent continuous variable that is assumed to be correlated with the observed continuous response variable . Besides the conditional model structures, other model structures such as mixed graphical models (Yang et al., 2014) can also be used as long as the -optimality can be derived.
Acknowledgement
The authors were partly supported by U.S. National Science Foundation for this research project. Dr. Lulu Kang was supported by grants CMMI-1435902, DMS-1916467, and DMS-2153029, Dr. Xinwei Deng by CMMI-1233571 and CMMI-1435996, and Dr. Ran Jin by CMMI-1435996.
References
- (1)
- Breiman and Friedman (1997) Breiman, L., and Friedman, J. H. (1997), “Predicting multivariate responses in multiple linear regression,” Journal of the Royal Statistical Society: Series B (Statistical Methodology), 59(1), 3–54.
-
Carnell (2012)
Carnell, R. (2012), lhs: Latin Hypercube
Samples.
R package version 0.10.
http://CRAN.R-project.org/package=lhs - Chaloner and Verdinelli (1995) Chaloner, K., and Verdinelli, I. (1995), “Bayesian experimental design: A review,” Statistical Science, 10(3), 273–304.
- Chen and Ibrahim (2003) Chen, M. H., and Ibrahim, J. G. (2003), “Conjugate priors for generalized linear models,” Statistica Sinica, 13(2), 461–476.
- Cook and Nachtrheim (1980) Cook, R. D., and Nachtrheim, C. J. (1980), “A comparison of algorithms for constructing exact D-optimal designs,” Technometrics, 22(3), 315–324.
- Denman et al. (2011) Denman, N., McGree, J., Eccleston, J., and Duffull, S. B. (2011), “Design of experiments for bivariate binary responses modelled by Copula functions,” Computational Statistics & Data Analysis, 55(4), 1509–1520.
- Diaconis and Ylvisaker (1979) Diaconis, P., and Ylvisaker, D. (1979), “Conjugate priors for exponential families,” The Annals of Statistics, 7(2), 269–281.
- Draper and Hunter (1966) Draper, N. R., and Hunter, W. G. (1966), “Design of experiments for parameter estimation in multiresponse situations,” Biometrika, 53(3-4), 525–533.
- Dror and Steinberg (2005) Dror, H. A., and Steinberg, D. M. (2005), Approximate Local D-optimal Experimental Design for Binary Response, Technical Report RP SOR-0501, Tel Aviv University.
- Dror and Steinberg (2006) Dror, H. A., and Steinberg, D. M. (2006), “Robust experimental design for multivariate generalized linear models,” Technometrics, 48(4), 520–529.
- Fang et al. (2000) Fang, K.-T., Lin, D. K., Winker, P., and Zhang, Y. (2000), “Uniform design: theory and application,” Technometrics, 42(3), 237–248.
- Fedorov (1972) Fedorov, V. V. (1972), Theory of Optimal Experiments, Vol. 12, New York: Academic Press.
- Hainy et al. (2013) Hainy, M., Müller, W. G., and Wynn, H. P. (2013), “Approximate Bayesian computation design (ABCD), an introduction,” in mODa 10–Advances in Model-Oriented Design and Analysis, Switzerland: Springer, pp. 135–143.
- Joseph (2006) Joseph, V. R. (2006), “A Bayesian approach to the design and analysis of fractionated experiments,” Technometrics, 48(2), 219–229.
- Joseph and Hung (2008) Joseph, V. R., and Hung, Y. (2008), “Orthogonal-maximin Latin hypercube designs,” Statistica Sinica, 18(1), 171–186.
-
Kang and Huang (2019)
Kang, L., and Huang, X. (2019),
“Bayesian A-Optimal Design of Experiment with Quantitative and Qualitative
Responses,” Journal of Statistical Theory and Practice, 13(4), 64.
https://doi.org/10.1007/s42519-019-0063-6 - Kang and Joseph (2009) Kang, L., and Joseph, V. R. (2009), “Bayesian optimal single arrays for robust parameter design,” Technometrics, 51(3), 250–261.
-
Kang et al. (2018)
Kang, L., Kang, X., Deng, X., and Jin, R. (2018), “A Bayesian hierarchical model for quantitative and
qualitative responses,” Journal of Quality Technology,
50(3), 290–308.
https://doi.org/10.1080/00224065.2018.1489042 -
Kang et al. (2022)
Kang, X., Kang, L., Chen, W., and Deng, X. (2022), “A generative approach to modeling data with
quantitative and qualitative responses,” Journal of Multivariate
Analysis, 190, 104952.
https://www.sciencedirect.com/science/article/pii/S0047259X22000045 -
Kang et al. (2021)
Kang, X., Ranganathan, S., Kang, L., Gohlke, J., and Deng, X.
(2021), “Bayesian auxiliary variable model
for birth records data with qualitative and quantitative responses,” Journal of Statistical Computation and Simulation, 91(16), 3283–3303.
https://doi.org/10.1080/00949655.2021.1926459 - Khuri et al. (2006) Khuri, A. I., Mukherjee, B., Sinha, B. K., and Ghosh, M. (2006), “Design issues for generalized linear models: A review,” Statistical Science, 21(3), 376–399.
- Li et al. (2006) Li, X., Sudarsanam, N., and Frey, D. D. (2006), “Regularities in data from factorial experiments,” Complexity, 11(5), 32–45.
- Lin et al. (2010) Lin, C. D., Bingham, D., Sitter, R. R., and Tang, B. (2010), “A new and flexible method for constructing designs for computer experiments,” The Annals of Statistics, 38, 1460–1477.
- McCullagh (1980) McCullagh, P. (1980), “Regression models for ordinal data,” Journal of the Royal Statistical Society. Series B (Methodological), 42, 109–142.
- Morris and Mitchell (1995) Morris, M. D., and Mitchell, T. J. (1995), “Exploratory designs for computational experiments,” Journal of Statistical Planning and Inference, 43(3), 381–402.
- Nguyen and Miller (1992) Nguyen, N.-K., and Miller, A. J. (1992), “A review of some exchange algorithms for constructing discrete D-optimal designs,” Computational Statistics and Data Analysis, 14(4), 489–498.
- Qian (2012) Qian, P. Z. (2012), “Sliced Latin hypercube designs,” Journal of the American Statistical Association, 107(497), 393–399.
- Russell et al. (2009) Russell, K. G., Woods, D. C., Lewis, S., and Eccleston, J. (2009), “D-optimal designs for Poisson regression models,” Statistica Sinica, 19, 721–730.
- Sitter and Torsney (1995) Sitter, R. R., and Torsney, B. (1995), “Optimal designs for binary response experiments with two design variables,” Statistica Sinica, 5, 405–419.
-
Wheeler (2014)
Wheeler, B. (2014), AlgDesign:
Algorithmic Experimental Design.
R package version 1.1-7.2.
http://CRAN.R-project.org/package=AlgDesign - Woods (2010) Woods, D. (2010), “Robust designs for binary data: applications of simulated annealing,” Journal of Statistical Computation and Simulation, 80(1), 29–41.
- Woods and Van de Ven (2012) Woods, D. C., and Van de Ven, P. (2012), “Blocked designs for experiments with correlated non-normal response,” Technometrics, .
- Woods et al. (2006) Woods, D., Lewis, S., Eccleston, J., and Russell, K. (2006), “Designs for generalized linear models with several variables and model uncertainty,” Technometrics, 48(2), 284–292.
- Wu (1985) Wu, C. F. J. (1985), “Efficient Sequential Designs With Binary Data,” Journal of the American Statistical Association, 80(392), 974–984.
- Wu and Hamada (2011) Wu, C. J., and Hamada, M. S. (2011), Experiments: planning, analysis, and optimization, Vol. 552, New Jersey: John Wiley & Sons.
- Yang et al. (2014) Yang, E., Baker, Y., Ravikumar, P., Allen, G., and Liu, Z. (2014), Mixed Graphical Models via Exponential Families,, in Proceedings of the Seventeenth International Conference on Artificial Intelligence and Statistics, pp. 1042–1050.
- Yang et al. (2013) Yang, M., Biedermann, S., and Tang, E. (2013), “On optimal designs for nonlinear models: a general and efficient algorithm,” Journal of the American Statistical Association, 108(504), 1411–1420.
Appendix: Proofs, Derivations, and Extra Table
A1 Proofs and Derivations
Proof of (11)
Proof.
Write the integration into the form of expectation,
∎
Proof of Theorem 1
Proof.
To show (14), we just need to show that for .
First we need to show that with is a concave function of for . Denote for . We assume that is nonsingular, thus is positive definite. For any scalar value of , define function
where ’s are the eigenvalues of the positive definite matrix . Thus is a concave function in for any choice of , which is the sufficient and necessary condition that is a concave function of . According to Jensen’s inequality, if for , then
So we have proved (14). ∎
Proof of Proposition 1
Proof.
If , (15) is equivalent to for . A sufficient condition for any can be derived as follows.
Next develop an upper bound for . If , denote and . Then
If
then . If , denote and . Then
The sufficient condition becomes
Combining the two cases, the sufficient condition on for is (16). It is known that
The necessary condition is
∎
Proof of Proposition 2
Proof.
If , (15) is equivalent to
For the two inequalities to hold with large probability,
(36) | ||||
and | (37) |
It is known that
Thus one sufficient condition for (36) is
One necessary condition for (36) is
Similarly,
Thus one sufficient condition for (37) is
One necessary condition for (37) is
Thus the sufficient condition for (36) and (37) derived here is
or equivalently,
The necessary condition for (36) and (37) derived here is
It is easy to see that this lower bound in the necessary condition is smaller than the one in the sufficient condition,
∎
Proof of Theorem 2
Proof.
We only need to show that with is a concave function of for . Denote for and . Define as follows.
where ’s are the eigenvalues of
Therefore, for . Thus is a concave function in for any choice of , which is the sufficient and necessary condition for to be a concave function of . ∎
Proof of the deletion function (33)
Proof.
Denote as the model matrix for , which is the design matrix without the th design point, and , , and the weight matrices accordingly. According to the properties of matrix determinants, we can show the following.
Similarly,
The deletion function (33) is then obtained. ∎
Shortcut formulas for .
Proof.
Denote for as the updated when the th design point is removed. The following shortcut formulas are used in constructing the initial design.
∎
Proof of in (34).
Proof.
Denote as the updated model matrix for updated design , and for as the updated weight matrices accordingly. Let
where .
It can be computed that
where is
Similarly, define
Following a similar derivation,
where and are
Thus is computed as in (34). ∎
Proof of update formulas for
Proof.
Use the same notation of for as in the previous proof. Define the functions
It is straightforward to derive
For simpler notation, denote and .
Update formulas for and can be derived similarly as follows.
∎
A2 Appendix A2. Table
Point | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
1 | -1 | -1 | -1 | -1 | -1 | 1 | 2 | 1 | 1 | 2 |
2 | 1 | -1 | -1 | -1 | -1 | 1 | 1 | 2 | 1 | 1 |
3 | -1 | 1 | -1 | -1 | -1 | 1 | 1 | 2 | 1 | 1 |
4 | 1 | 1 | -1 | -1 | -1 | 2 | 1 | 2 | 1 | 2 |
5 | -1 | -1 | 1 | -1 | -1 | 1 | 0 | 2 | 1 | 1 |
6 | 1 | -1 | 1 | -1 | -1 | 1 | 1 | 0 | 1 | 1 |
7 | -1 | 1 | 1 | -1 | -1 | 2 | 2 | 1 | 1 | 2 |
8 | 1 | 1 | 1 | -1 | -1 | 1 | 2 | 1 | 1 | 1 |
9 | -1 | -1 | -1 | 0 | -1 | 2 | 2 | 1 | 1 | 1 |
10 | 1 | -1 | -1 | 0 | -1 | 0 | 0 | 1 | 1 | 1 |
11 | -1 | 1 | -1 | 0 | -1 | 1 | 1 | 2 | 1 | 2 |
12 | 1 | 1 | -1 | 0 | -1 | 1 | 2 | 1 | 1 | 1 |
13 | -1 | -1 | 1 | 0 | -1 | 1 | 1 | 1 | 1 | 2 |
14 | 1 | -1 | 1 | 0 | -1 | 2 | 2 | 1 | 1 | 1 |
15 | -1 | 1 | 1 | 0 | -1 | 1 | 1 | 0 | 1 | 0 |
16 | 1 | 1 | 1 | 0 | -1 | 1 | 1 | 1 | 1 | 2 |
17 | -1 | -1 | -1 | 1 | -1 | 1 | 0 | 1 | 1 | 2 |
18 | 1 | -1 | -1 | 1 | -1 | 2 | 2 | 1 | 1 | 1 |
19 | -1 | 1 | -1 | 1 | -1 | 2 | 2 | 1 | 1 | 1 |
20 | 1 | 1 | -1 | 1 | -1 | 1 | 1 | 1 | 1 | 1 |
21 | -1 | -1 | 1 | 1 | -1 | 2 | 2 | 1 | 1 | 1 |
22 | 1 | -1 | 1 | 1 | -1 | 0 | 1 | 1 | 1 | 1 |
23 | -1 | 1 | 1 | 1 | -1 | 0 | 1 | 1 | 1 | 2 |
24 | 1 | 1 | 1 | 1 | -1 | 2 | 1 | 1 | 1 | 1 |
25 | -1 | -1 | -1 | -1 | 0 | 1 | 0 | 1 | 1 | 0 |
26 | 1 | -1 | -1 | -1 | 0 | 0 | 0 | 1 | 1 | 1 |
27 | -1 | 1 | -1 | -1 | 0 | 0 | 0 | 0 | 1 | 0 |
28 | 1 | 1 | -1 | -1 | 0 | 0 | 1 | 1 | 1 | 0 |
29 | -1 | -1 | 1 | -1 | 0 | 0 | 1 | 1 | 1 | 1 |
30 | 1 | -1 | 1 | -1 | 0 | 0 | 0 | 0 | 1 | 0 |
31 | -1 | 1 | 1 | -1 | 0 | 0 | 0 | 0 | 1 | 0 |
32 | 1 | 1 | 1 | -1 | 0 | 1 | 0 | 1 | 1 | 0 |
33 | -1 | -1 | -1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
34 | 1 | -1 | -1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 |
35 | -1 | 1 | -1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
36 | 1 | 1 | -1 | 0 | 0 | 1 | 0 | 1 | 1 | 0 |
37 | -1 | -1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 |
38 | 1 | -1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
39 | -1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
40 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |
41 | -1 | -1 | -1 | 1 | 0 | 0 | 2 | 1 | 0 | 0 |
42 | 1 | -1 | -1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 |
43 | -1 | 1 | -1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
44 | 1 | 1 | -1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 |
45 | -1 | -1 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 |
46 | 1 | -1 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | 0 |
47 | -1 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 |
48 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 |
49 | -1 | -1 | -1 | -1 | 1 | 1 | 1 | 1 | 1 | 1 |
50 | 1 | -1 | -1 | -1 | 1 | 2 | 2 | 1 | 1 | 2 |
51 | -1 | 1 | -1 | -1 | 1 | 1 | 1 | 0 | 1 | 1 |
52 | 1 | 1 | -1 | -1 | 1 | 1 | 1 | 1 | 1 | 1 |
53 | -1 | -1 | 1 | -1 | 1 | 2 | 1 | 1 | 1 | 2 |
54 | 1 | -1 | 1 | -1 | 1 | 0 | 0 | 0 | 1 | 0 |
55 | -1 | 1 | 1 | -1 | 1 | 1 | 1 | 1 | 1 | 1 |
56 | 1 | 1 | 1 | -1 | 1 | 1 | 2 | 1 | 1 | 2 |
57 | -1 | -1 | -1 | 0 | 1 | 1 | 1 | 1 | 1 | 2 |
58 | 1 | -1 | -1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 |
59 | -1 | 1 | -1 | 0 | 1 | 2 | 2 | 1 | 1 | 1 |
60 | 1 | 1 | -1 | 0 | 1 | 1 | 1 | 1 | 1 | 2 |
61 | -1 | -1 | 1 | 0 | 1 | 2 | 2 | 1 | 0 | 1 |
62 | 1 | -1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 2 |
63 | -1 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 1 |
64 | 1 | 1 | 1 | 0 | 1 | 2 | 2 | 1 | 0 | 1 |
65 | -1 | -1 | -1 | 1 | 1 | 2 | 1 | 1 | 1 | 2 |
66 | 1 | -1 | -1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
67 | -1 | 1 | -1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
68 | 1 | 1 | -1 | 1 | 1 | 1 | 2 | 1 | 1 | 2 |
69 | -1 | -1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
70 | 1 | -1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 |
71 | -1 | 1 | 1 | 1 | 1 | 2 | 2 | 1 | 1 | 2 |
72 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 |