The present invention relates to a method and apparatus for providing a dynamic decision-making process in relation to feeding animals in water. More particularly, the present invention relates to a method and apparatus for improving feeding and/or farming strategies used in a fish farm. According to a first aspect, there is provided a computer-implemented method for feeding one or more aquatic animals, the method comprising the steps of: receiving pre-processed sensor data in relation to the one or more aquatic animals; inputting the pre-processed sensor data into one or more learned decision-making models, wherein the one or more learned decision-making models has been trained to substantially optimise the rate and amount of food provided to the aquatic animals; determining, by the one or more learned decision-making models using the received pre-processed sensor data, feeding instructions for the one or more aquatic animals; and outputting the feeding instructions from the one or more learned decision-making models.La présente invention concerne un procédé et un appareil pour collecter et/ou prétraiter des données relatives à l'alimentation d'animaux dans l'eau. Plus particulièrement, la présente invention concerne un procédé et un appareil servant à réduire au minimum le gaspillage de nourriture dans un élevage piscicole. Selon un aspect, l'invention concerne un procédé mis en œuvre par ordinateur pour détecter un mouvement par rapport à un ou plusieurs animaux aquatiques, le procédé comprenant les étapes consistant à : recevoir des données de capteur ; déterminer à partir des données de capteur un ou plusieurs objets mobiles à l'aide d'une ou de plusieurs fonctions apprises ; et générer des données de sortie en relation avec le ou les objets mobiles déterminés.