“…Supervised learning is commonly used for classification and regression, where using data as a sample after trained by machine learning model which have the same target values [21]. From the theory of machine learning as well as its advantages, there are several implements in aquaculture recently such as biomass fish detection [22], size estimates [23][24][25], weight estimates [26][27][28], count [29][30][31][32], fish recognition [33][34][35][36][37][38], age detection [39,40], sex identification [34,[41][42][43], fish species classification [44][45][46][47][48][49][50], feeding behavior [51,52], group behavior [53], abnormal behavior [54,55], univariate prediction [38,[56][57][58][59], multivariate prediction [60][61][62], with the high accuracy rate.…”