Application of Evolution Algorithms to Aluminium Alloy Casting Porosity Prediction Function Natnapat Gaviphatt, Prabhas Chongstitvatana, and Chedtha Puncreobutr Faculty of Engineering Chulalongkorn University Keywords: Genetic algorithm, Differential evolution, Porosity, Aluminium alloys Abstract. Porosity is a major problem occurring in aluminium alloy casting. During the process of solidification, alloy would shrink and emit dissolving hydrogen causing porosity formation inside the solidified part which leads to mechanical properties degradation. This research aims to produce a formula to explain the resulting porosity with the initial chemical compositions and cooling rate. A mathematic model is, at first, inferred from previous researches to be a template function. Evolution Algorithms are utilized to generate inner polynomial parts and to find appropriate coefficients to fit the experimental data obtained from publications. The optimized function promisingly shows good fit to the problem domain demonstrating that the resulting function is an effective model to explain porosity formation behaviour.