Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in...
Transcript of Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in...
![Page 1: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/1.jpg)
1
Optimizing mate selection: a genetic algorithms approach
Diego de Carvalho Neves da Fontoura
Dr. Sandro da Silva Camargo
Dr. Fernando Flores Cardoso
![Page 2: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/2.jpg)
2
https://www.embrapa.br/en/international
![Page 3: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/3.jpg)
3
Brazilian AgribusinessP
rod
uct
ion
Exp
ort
sSh
are
Sugar CoffeeOrange
juice SoyaChicken
Beef Corn Pork
![Page 4: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/4.jpg)
4
Brazilian beef cattle industry
Limited by the higher
susceptibility to ticks and heat
• > 200 M heads
• Tropical environment
• Mostly zebu populationsx
Crossbreeding with taurine
breeds for fast improvement of
early mature and meat
![Page 5: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/5.jpg)
5
Brazilian Hereford and
Braford Association
Hereford & Braford
Genetic Evaluation
Program - PAMPAPLUS
SANTA MARIA, 04 DE MAIO DE
2018
![Page 6: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/6.jpg)
6
PampaPlus - EPDs
BW WW WWm TM
YW PWG MCW SC
MSC HSC BCS CBC
NSC EP
Body Capacity Score
Birth Weight Weaning Weight WW Maternal - Milk Total Maternal
Yearling Weight Post Weaning Gain Mature Cow Weight Scrotal Circumference
Muscling Score Height ScoresCow Body Score
Navel Size Score Eye Pigmentation
![Page 7: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/7.jpg)
7
Breeders’ decisions
• Which animals to breed?
• How many offspring from each animal?
• How are the chosen bulls combined with the
selected cows?
![Page 8: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/8.jpg)
8
PampaPlus – Index (IQG)
TM 30% YW 15%
PWG 15% SC 15%
MSC 12.5%
HSC 12.5%
%
![Page 9: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/9.jpg)
9
Mating tool
![Page 10: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/10.jpg)
10
![Page 11: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/11.jpg)
11
Parâmetros WW WWm PWG SC MSC HSC
E(ΔG/year) 1.154 -0.262 0.764 0.038 0.034 0.022
R(ΔG/year) 0.232 -0.052 0.156 -0.002 0.009 0.0046
R/E (ΔG/year), % 20.1 19.8 20.4 -5.3 26.5 20.9
![Page 12: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/12.jpg)
12
Independent culling traits
BW
NSC
EP
Birth Weight
Navel Size Score
Eye Pigmentation
![Page 13: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/13.jpg)
13
Getting rid of the uncomfortable red-
bars
![Page 14: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/14.jpg)
14
Objetive
To develop a evolutionary computing tool to optimize mating decisions by
beef cattle breeders
Customizable index for
herd specific breeding
objectives
Penalty for offspring
inbreeding
Definable minimum and
maximum number of
offspring per parent
Penalty for low
performance on
independent culling traits
![Page 15: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/15.jpg)
15
Genetic algorithm (GA)
1• Definition of Chromosome
2• Fitness function
3• Restrictions/penalties
4• Initial population
5• Choice of parents
6• Reproduction, Crossover & Mutation
7• Stopping condition
![Page 16: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/16.jpg)
16
GA Chromosome representation
(148 positions = 1 for each dam)
![Page 17: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/17.jpg)
17
• Position 21 (a gene of the chromosome) defines
that dam 21 is to be mated to sire 1
• For each sire x dam combination predicted
EPDs, index, and problem levels for culling traits
are calculated
• For each chromosome/individual, we add up
values for all matings (148 positions/genes in
this example) to define the chromosome fitness
• Chromosomes that violate the inbreeding and
min/max use of sires are penalized by
subtracting their fitness and, therefore, reducing
their mating likelihood
GA Chromosome representation and
evaluation (1 sire for each dam)
![Page 18: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/18.jpg)
18
Choice of parents –biased roulette wheel
Random choice of parents base on their fitness values
![Page 19: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/19.jpg)
19
Reproduction (Crossover & Mutation)Parent A
Parent B
New Parent C
New Parent D
![Page 20: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/20.jpg)
20
Simulations (Index-IQG and level of problems-LP)
Parameter ValueNumber of Sires 37Number of Cow 568Population size 1136
Inbreeding ≤ 3%Mutation 10%
Stopping generation 1000
Fitness/target functionIQG (100%,90%,80%,70%)LP (0%,10%,20%,30%)
CommentAll bulls can mate with all cows up to the maximum
limit of each bull, with no minimum defined
![Page 21: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/21.jpg)
21
Fitness evolution
100% IQG
90% IQG 10% LP
![Page 22: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/22.jpg)
22
Results
0,00
0,10
0,20
0,30
0,40
0,50
0,60
0,70
0,80
0,90
100% IQG 90%IQG + 10%LP 80%IQG + 20%LP 70%IQG + 30%LP
Index - QGI Level of Problems Undesirable matings (p)
![Page 23: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/23.jpg)
23
Final results – mating list
V1 – herdV2 – sireV3 – cow
![Page 24: Optimizing mate selection: a genetic algorithms …...• Genetic algorithm will be integrated in the Pampaplus mating tool to guide matings and increase genetic gain • Relative](https://reader030.fdocuments.net/reader030/viewer/2022040918/5e942e1706762111d726976b/html5/thumbnails/24.jpg)
24
Final remarks
• Evolutionary computing successfully used to optimize mating decisions by Brazilian Hereford & Braford cattle breeders, combining index, independent level culling traits, inbreeding and offspring size
• Genetic algorithm will be integrated in the Pampaplusmating tool to guide matings and increase genetic gain
• Relative importance of index and level of problems need to be tested in a broader range of scenarios