Abstract

Taiwan red-feathered country chickens (TRFCCs) are one of the main meat resources in Taiwan. Due to the lack of any systematic breeding programs to improve egg productivity, the egg production rate of this breed has gradually decreased. The prediction by zone (PreZone) program was developed to select the chickens with low egg productivity so as to improve the egg productivity of TRFCCs before they reach maturity. Three groups (, , and ) of chickens were used in this study. Two approaches were used to identify chickens with low egg productivity. The first approach used predictions based on a single dataset, and the second approach used predictions based on the union of two datasets. The levels of four serum proteins, including apolipoprotein A-I, vitellogenin, X protein (an IGF-I-like protein), and apo VLDL-II, were measured in chickens that were 8, 14, 22, or 24 weeks old. Total egg numbers were recorded for each individual bird during the egg production period. PreZone analysis was performed using the four serum protein levels as selection parameters, and the results were compared to those obtained using a first-order multiple linear regression method with the same parameters. The PreZone program provides another prediction method that can be used to validate datasets with a low correlation between response and predictors. It can be used to find low and improve egg productivity in TRFCCs by selecting the best chickens before they reach maturity.

1. Introduction

Egg production is the main economic trait for laying hens. To improve egg production, systematic breeding programs for the long-term selection of chickens have been used to improve egg production for many years in Western countries [1]. Several selection indices, including body weight, age at onset of laying, rate of egg production, egg size, inter- and intraclutches, and hierarchical follicles, have been used to improve many traits of poultry [24]. However, phenotypic measurements of chicken egg characteristics and production traits using those related parameters are usually restricted to mature females. As the chicken genome project nears completion, the number of genes identified is growing rapidly [5]. Marker-assisted selection of immature chickens using quantitative trait loci (QTL), genotyping and gene polymorphisms is a potential approach to accelerate the genetic improvement of these traits in the chicken population [68]. Thus far, these genetic approaches have typically been restricted to long-term bred populations rather than randomly bred populations.

The traditional notion for marker-assisted selection within a chicken population is primarily based on phenotypic traits that are associated with egg production [9, 10]. These phenotypic measurements of production traits have typically been restricted to laying hens. Recently, selection indices incorporating phenotypic and genotypic traits have been investigated [6]. Several selection approaches, including phenotype, selection index, and best linear unbiased prediction (BLUP), have been used to estimate breeding values [11, 12]. One computational model of mating strategy in a controlled breeding program provides a novel viable and robust approach to designing [13]. Thus far, these selection programs have been restricted to inbreeding or to a closed line.

Taiwan red-feathered country chickens (TRFCCs) have become very popular in Taiwan because of their meat performance. TRFCCs originated in north and south Asia and have been crossed for many years. Owing to the lack of any systematic breeding program to improve egg productivity, the breeding cost has been increasing in Taiwan, while the breeding efficiency has decreased [14]. Based on their strong tendency for broodiness, an egg production of 120–150 per hen per year has proposed the limit for reproduction [15]. Nowadays improving egg production has become an important issue for stimulating market competitiveness in Taiwan.

To improve egg production, the selection of chickens for increased egg number or laying rate using proteomic approaches has become a possible alternative. Huang et al. [16] investigated serum protein profiles during the development of chickens and found that the levels of 13 proteins differed during developmental stages. Kuo et al. [9] analyzed the expression levels of hypothalamic proteins between high and low egg-producing strains of chickens and found differences in expression levels between both groups, revealing that protein levels may serve as molecular markers to select for egg productivity. Leszczynski et al. [10] estimated egg production by evaluating plasma levels of estradiol and progesterone. Our previous study showed that serum protein levels are associated with egg production at the peak egg production stage [17]. The results of these studies imply that protein levels may serve as valuable parameters to improve egg production. How to use such a selection marker to achieve genetic progress remains to be determined.

The prediction by zone provides an excellent model for finding the low egg productively and improving egg productivity by selecting the best chickens before they reach maturity. As the prediction by zone has been patented (Patent no.: US 7,806,079 B2), our study provides a new model in addition to traditional approaches to improve egg productivity.

2. Methods and Materials

2.1. Description of the Problem

As the variables are not associated with validation variable, , the prediction of the unknown dataset using the known dataset using traditional statistical methods would not be successful. For example, we are given two sets and of multivariate data with and objects, respectively, each of which contains the scores for variables, , where, and the known dataset has a validation variable . The values for objects in the unknown dataset can then be denoted by , and the values for object in the known dataset can then be denoted by . However, the variable in the known dataset is the identity variable. The variables are not strongly associated with the validation variable according to Pearson’s correlation coefficient. The prediction by zone is used to predict the subset validation variable in using the known dataset and . One example is to select chickens with low egg productivity in the three batches of TRFCCs using this algorithm. The levels of four serum proteins, apolipoprotein A-I, vitellogenin, X protein (an IGF-I-like protein), and apo VLDL-II for the three batches of TRFCCs were measured at the indicated ages. The selection approach, termed zone, was performed at the indicated time period using serum protein levels as selection parameters. The selection values were then estimated and compared to those of the first-order multiple linear regression method.

2.2. Algorithm

In this section, the PreZone is described. In the first subsection, we present the preprocessing for obtaining the transferred score table and the transferred rank table for the unknown dataset and for obtaining the score table and rank table in the known dataset. Following the subsection, the zone table is generated by Algorithms 1 and 2. In the last subsection, we use the candidate zone to obtain the predicted variables.

2.2.1. Preprocessing

Algorithm 1. (1) Rank the score variables for the unknown dataset , to obtain the rank variables, , where and .
(2) Rank the score variables for the known dataset, to obtain the rank variables, , where and .
(3) Rank the validation variables, , and then choose the lower subset as the validation candidate dataset.
(4) From the validation candidate dataset to order the to get the order , then and , and these values denote the candidate score and candidate rank, respectively.
The unknown dataset was ranked by the score variables, and is the rank variable. The same process that was just applied to the known dataset was used. But then the rank variable was generated, . Table 1 shows the rank and score variables for the unknown set and known set . For the known dataset , according to the validation variable, , choose the lower validation objects. We order the values to obtain the order , and we generated the candidate score variables, , and candidate rank variables in Table 2.

2.2.2. Zone Algorithm

Given , , and where and , the following algorithm was used to generate the zone. We used and to denote the validation candidate dataset zone and the unknown dataset zone, respectively.

Algorithm 2. (1) In the unknown dataset, the transferred score and the transferred rank score were generated by the following:
(2) For every and are used to find the zone from the unknown dataset .
(2.1) According to the to generate order of the unknown set .
For validation candidate data, first and are used to find the first zone in the order of the unknown dataset .
(2.1.1) Case I: When and , then. If , we keep to add , until and where is integer number. When the objects are in the regions, we defined the zone of the object as .(2.1.2)Case II: When and , then . If , we keep to find until and where is integer number. When the objects are in the regions, we defined the zone of the object as.
(2.2) For every , and , first to find the at and. These values must be constrained by one of the following two situations. One is and and or another is and and where and are integers. When objects are in the following one of the two regions or, we defined the or as new zone. When the new zone is overlapping previous zone, the zone is the same as previous zone. When the objects are between two zones, these objects generated other zones.
(3) From step (2), we can obtain zone for the unknown dataset . Hence, every object in the unknown dataset A has the zone and is denoted as .
(4) The each object, , in the known candidate dataset gets .
If , the rank in the unknown dataset is transformed into a known dataset by the rank transformation (Table 3(a)). The rule of the transferred rank is . When the numbers of elements in the unknown dataset and in the known dataset are different, it is impossible to identify the poultry with the same rank in the two sets, and thus the ranks for unknown dataset need to be transformed. The ranks for the posttransformation unknown dataset that are close to the ranks for the known dataset are selected. The is the ratio of the position in the known dataset. This ratio of the position is also in the unknown dataset, so that it is times this ratio. According to (1), the unknown dataset generated a rank similar to that of the known dataset.
Assume that both distributions are normal. The means and standard deviations of the unknown dataset and the known dataset are different. The order transferred score was generated as the following: , where and are mean the score and the standard deviation for known dataset , respectively, and and for unknown dataset .
For the same variables, there were identical distributions. As the mean concentrations of poultry serum proteins for the two datasets were different, the tendency of the poultry scores is observed. In this situation, is the Z-score for the unknown dataset. However, the known set must have the same Z-score. Thus, (1) is generated.
Each variable in the known dataset and in the unknown dataset has two values. One is the transferred score, and the other is the transferred rank. The variable was chosen to find the similar objects in the unknown dataset. Theoretically, these two values should occur in the same object. However, they appear in the different objects. According to order transferred score , the order transferred score and the transferred rank (Table 3(b)) generate one region.
Algorithm 2 at the step (2.1.1) and step (2.1.2) was described at Figures 1 and 2, respectively. Figures 1 and 2 show how to find the first zone () from the order of the unknown dataset A at Case I and Case II, respectively. The order transferred score and the transferred rank point to the different objects, and then these different objects become one region. According to the score and rank, those two values of the objects were defined as the upper-bound and lower-bound; or lower-bound and upper-bound of this region, respectively. Each object in the unknown dataset has one region number. If any region overlaps with another, these overlapping objects have same region number. For example, in the first zone, a zone of “1” is used to define some of the objects, as is shown in Figure 3(a). The second zone has two different cases. The first case occurs where the second zone is not overlapping the first zone as shown in Figure 3(b). The gap between these two regions is given a zone of “2”, where the two separated regions are assigned zones of “1” and “3”. The second case occurs when the second region overlaps the first zone as shown in Figure 3(c). In this circumstance, the two zones are combined to form a single region. The Algorithm then continues to find all the zone until .
We used the score and the rank of objects that are in the candidate dataset to obtain the zone. These zones use the rank order to obtain the order zones. Thus, the object in the candidate dataset has the . Every object in the unknown dataset had its zone, .

2.2.3. Identifying Predicted Variables from the Zone

Each is generated one number by Algorithm 1 or Algorithm 2, and every object includes zones. The following algorithm used the zone to generate the predicted variables. PreZone chooses the same or more than number of validation candidates () as the number of predicted variables.

Algorithm 3. (1) Calculate the equation: , where and .
(2) Choose the predicted variables.
(2.1) If is calculated for a value of , then the object is a predicted variable. If the total number of predicted variables is less than the number of validation candidates (), the process will proceed to the next step (2.2).
(2.2) If for any value of but is calculated for a value of , then the object is the predicted variable. If the total number of predicted variables is less than , the process will proceed to the next step (2.3).
(2.3) For a given value of , the variables are sorted by the value obtained by in ascending order. From these a total of variables are selected. But there are same values obtained by . This provides a set with a size of elements. These elements are those variables with the smallest value of . We can then identify what values of exist in the set we have created. We then calculate the average value of for all values of we have found in the set. If the does not found in the set, the average value of is any one big number. We then search every set we create for a given value of and count how many times appears. This provides us two values for each that has been encountered. We then choose the smallest top third of the average and define that as the filter (F1) and then choose for a given value of the top third with the largest count of and define this as a filter (F2). If for a given object both filters F1 and F2 are applied and afterward then the object is the predicted variable. If the total number of predicted variables is less than , the process will proceed to the next step (2.4).
(2.4) If and the object has either filter F1 or F2 applied, then object is the predicted variable. If the total number of predicted variables is less than , the process will proceed to the next step (2.5).
(2.5) We now choose the smallest top quarter of the average and define that as the filter (F3) and then choose for a given value of the top quarter with the largest count of and define this as a filter (F4). If the object has the F3 and F4, then the object is the predicted variable.
represents the difference between the unknown objects and the validation candidate dataset. When , is the predicted variable. If the number of the predicted variable is less than , then we will use from step (2.2). According to for every we choose a set of objects; however for each object chosen there are different values of. For each object and based on the sets we generate a series of four filters F1 to F4. The four filter conditions are defined in steps (2.3) to (2.5).

2.3. Materials
2.3.1. Animal Housing and Measurement of Serum Protein Concentrations

The animal housing conditions and the methods for measuring serum protein markers were described by Liou et al. [17]. Briefly, three batches of TRFCCs, batch ), batch (), and batch () were included in this study. Table 4 is the basic statistics analysis of serum protein concentrations for , and datasets. The average egg numbers for , and datasets were 94.57, 103.91, and 85.1, respectively. There were three datasets taken from three batches of birds. The birds in each batch were raised in different seasons and in different years. Total egg numbers were recorded individually and daily from 25 wks to 48 wks of age. Sera were collected from chickens at 14 and 24 weeks of age from batches and . In batch , the sera were not collected at the same time as batch and . Sera for batch were collected from chickens at 8, 14, and 22 weeks of age. The variables, measured at 8 wks and 14 wks of age, were the serum protein concentrations of apolipoprotein A-I, apo VLDL-II and the X protein; the concentration of vitellogenin was also included at other time stages. Previous reports showed that these proteins participate in egg formation [12, 18]. Vitellogenin and apo A-I are major components of yolk [19, 20]. Apo VLDL-II, a lipoprotein lipase inhibitor, plays an important role in VLDL transportation from the liver to the oocyte through the plasma [21]. X protein, an IGF-I-like protein, is associated with egg production [17]. Total egg number per chicken was served as the validation variable.

Tables 5, 6, and 7 are Pearson’s correlation coefficient for , , and datasets between all serum proteins, respectively. These tables show a low correlation between the number of eggs and all of the serum proteins. There is also a low correlation between each of the serum proteins, except in dataset when the chickens were 24 weeks old.

2.3.2. Ethics Statement

Full details of the study were approved by Animal Technology Institute Taiwan. All animal work had been conducted according to relevant national and international guidelines. Since the studied chickens were housing in private farm (Jin-Tai Livestock Co., LTD) in Taiwan between 2002 and 2003, the approval ID was not required during the study time period. The private farm is located at Yunlin in Southern Taiwan, and they gave approval for this study.

3. Results

There were three datasets (Table 4) taken from three batches of birds that were raised in the different seasons and years. There were 76 and 77 chickens in the and datasets, and the sampling time stages were 14 wks and 24 wks. The dataset included data for 60 chickens; the sera were not collected at the same time as batches and . Sera for batch were collected from chickens at 8, 14, and 22 weeks of age. The variables, measured at 8 wks and 14 wks of age, were the serum protein concentrations of apolipoprotein A-I, apo VLDL-II and the X protein; the concentration of vitellogenin was also included at other time stages. The average egg numbers for ,, and datasets were 94.57, 103.91, and 85.1, respectively.

There were two approaches used in this study. The first approach used the dataset as a known set to select the low egg productivity, about ( and the eighth egg order and ninth egg order are the same egg number), of birds in the dataset. The second approach used union sets of the and datasets to select the low egg productivity of birds in the dataset. Because the sampling time stages of the and datasets were different from that of the dataset, we used and data at 14 wks to predict the data at 8 wks and 14 wks. Because the intersection of sets and has the small predicted variables, there is another point of view that can be considered for the union of sets and . We also predicted the data at 22 wks and 24 wks using 24 wks of data. In each approach, we used continuous selection methods. Continuous selection over time was defined as chickens were taken away at this time stage; then these chickens were not counted in the next time stage.

When we collect three datasets, we try to choose the low egg productivity chicken and to improve the egg productivity. We use the first-order multiple linear regression model (Table 8) to predict the egg productivity chickens. For example, if we want the data form set at 14 wks to predict the data from set at 14 weeks, we use the first equation and the , , from dataset to predict the egg umber. The egg productivity of the two datasets was generated, performed using the first-order multiple linear regression models, and the predicted expected variables were chosen by taking the same number of the PreZone predicted expected variables.

We use the first-order multiple linear regression models for predicting the low egg productivity in chickens, but this model cannot be used to improve egg productivity. As shown in Table 8, all the -values are higher than 0.05 except for dataset at 24 weeks. Therefore, we create a new PreZone method to predict egg productivity. Table 9 shows the chosen values for batch of TRFCCs calculated using the first-order multiple regression and PreZone method. Egg improvement as measured by both methods was higher in the mature stage (24 wks) than in the premature stage (14 wks) by chosen at continuous time stage. The PreZone could improve egg productivity by 2.8% for chickens that are 14 weeks old, and by 5% at 24 weeks old. The average egg numbers for datasets were 97.172 and 99.235 at 14 weeks and 24 weeks by choosing low egg productivity. However, the regression method could only improve egg productivity by −0.2% and 3.6% at 14 weeks and 24 weeks, respectively. For chickens that are 24 weeks old, 68% of chickens that were chosen produced less than the average number of eggs using the prediction by zone method, while 61% of chickens produced less than the average number of eggs using the regression method. The average egg numbers for datasets were 94.375 and 97.9375 at 14 weeks and 24 weeks by choosing low egg productivity.

Similar results are shown in Table 10. Obviously, the selection of datasets by taking the union sets of and data could largely improve egg productivity using the PreZone on 8 wks and 14 wks of birds. The PreZone could improve egg productivity by 5.6% at 8 weeks old and by 8.6% at 14 weeks old. However, the regression method could only improve egg productivity by −3.5% and −3.4% at 8 weeks and 14 weeks, respectively. Selection of data using union sets of and at three continuous time stages could improve egg productivity by 9.5%. Because the intersection of sets and has the small predicted variables, there is another point of view that can be considered for the union of sets and . The average egg numbers for datasets were 89.9, 92.4, and 93.2 at 8 weeks, 14 weeks, and 22 weeks by choosing low egg productivity. In contrast, the selection of chickens using the regression method shows negative improvement of egg productivity during these stages. For chickens that are 22 weeks old, 68% of chosen chickens are producing less than the average number of eggs by the prediction by zone method. Using the regression method to improve egg productivity by −1.6%, 57% of chosen chickens, which are 22 weeks old, produced less than the average number of eggs. The average egg numbers for datasets were 82.1, 82.2, and 83.7 at 8 weeks, 14 weeks and 22 weeks by choosing low egg productivity. These results imply that the accuracy of the selection of low egg productivity using the PreZone method is higher than the regression method used in the premature stage of birds.

4. Discussion

In the present study, we used a PreZone to improve the egg production in TRFCCs. Four serum proteins, vitellogenin, apolipoprotein A-I, X protein (an IGF-I-like protein), and apo VLDL-II, were used as chosen parameters for egg production in three batches of TRFCCs. The PreZone emphasises the individual variance among a population. Even though the zones associated with the low egg productivity of birds appeared irregularly in the two batches of birds, we could still find regularity of these zones in both populations based on score and rank transformations. Interestingly, at 8 and 14 wks of age, these serum proteins participate in body growth and development instead of egg formation. Moreover, no correlation was found between the levels of those serum proteins and egg numbers (Table 5 to Table 7). The regular tendency of those zones associated with low egg productivity in three batches of birds (8 and 14 wks) suggests that the individual variance might be programmed earlier, and a hen’s potential for egg production seems to correspond to the levels of serum proteins. Although the expression of these proteins is regulated by upstream gene elements, gene polymorphisms that lead to differences in egg production and its association with the levels of serum proteins remain unclear.

The egg production rate has improved from 5% and 9.5% after two continuous (Table 9) and three (Table 10) stages (union set). Interestingly, the rate of egg production was also increased 5.6% or 8.6% or 9.5% by early-stage (8 to 22 wks) chosen. At this stage we only use three datasets, and the two of these datasets are used to predict the third dataset. If more datasets could be collected and combined then the accuracy could be improved. In Taiwan, TRFCCs enter the market around 14 wks old. The economic benefits will be evaluated in the future by zone method at those time stages.

In conclusion, in this paper we present the PreZone algorithm. The purpose of PreZone is to select chickens that produce low egg yield, based on serum protein levels as selection indices. Furthermore, if response and predictors have a low correlation, then PreZone provides an alternative prediction methodology.

Authors’ Contribution

Y. J. Lin and M. L. Liou contributed equally to this work.

Acknowledgments

The authors would like to thank Dr. Jyh Hung Lin and Dr. Chin Kai Chuang for collecting the chicken sera. PreZone is available from the following website: http://www.cs.nthu.edu.tw/~dr928307/PreZone.htm.