z-logo
Premium
A machine learning approach for the prediction of settling velocity
Author(s) -
Goldstein Evan B.,
Coco Giovanni
Publication year - 2014
Publication title -
water resources research
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.863
H-Index - 217
eISSN - 1944-7973
pISSN - 0043-1397
DOI - 10.1002/2013wr015116
Subject(s) - settling , genetic programming , settling time , machine learning , computer science , kinematics , artificial intelligence , fitness function , set (abstract data type) , genetic algorithm , algorithm , engineering , physics , control engineering , classical mechanics , programming language , environmental engineering , step response
We use a machine learning approach based on genetic programming to predict noncohesive particle settling velocity. The genetic programming routine is coupled to a novel selection algorithm that determines training data from a collected database of published experiments (985 measurements). While varying the training data set size and retaining an invariant validation set we perform multiple iterations of genetic programming to determine the least data needed to train the algorithm. This method retains a maximum quantity of data for testing against published predictors. The machine learning predictor for settling velocity performs better than two common predictors in the literature and indicates that particle settling velocity is a nonlinear function of all the provided independent variables: nominal diameter of the settling particle, kinematic viscosity of the fluid, and submerged specific gravity of the particle.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here