Method for supporting management of stocking groups in fish farms and computing device using the same
Patent Information
- Application Number
- KR1020250178586
- Authority / Receiving Office
- KR · KR
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-11-21
- Publication Date
- 2026-09-01
- Estimated Expiration
- 2045-11-21
Smart Images

Figure 112025131103448-PAT00002_ABST
Abstract
Description
Technology Field
[0001] The present invention relates to a method for supporting the management of stocking groups within an aquaculture farm and a computing device using the same. Background Technology
[0002] Generally, when a certain number of individuals are introduced into a tank within a fish farm, it was possible to estimate the predicted monthly weight to some extent even with conventional technology.
[0003] However, relying solely on such predicted weights made it difficult to clearly calculate the amount of feed required at that time, the total feed costs, and even the expected sales revenue, which limited the business operator's ability to establish a reasonable shipment plan.
[0004] Furthermore, the process of calculating monthly tank densities or optimal stocking counts based on the tank volume, mortality rate, and stocking density of the aquaculture farm, and predicting the timing of shipment according to the growth stages of various stocking groups, was not systematically carried out.
[0005] Consequently, in actual aquaculture sites, the timing of shipment was often determined based on the operator's experience or intuition, which led to reduced productivity and uncertainty in profitability forecasting.
[0006] Accordingly, the applicant has arrived at an invention that embodies a UI capable of systematically managing stocking groups within an aquaculture farm by improving the aforementioned problems and enabling a prediction model to predict time-series weight data for each stocking group, and thereby determining time-series sales amount data, time-series feed requirement amount data, and time-series profit amount data based on this. The problem to be solved
[0007] The present invention aims to solve all of the aforementioned problems.
[0008] In addition, the present invention has another objective of providing a first element UI through a first area of a specific user terminal screen that allows setting of standing group data according to a manual setting mode or an automatic setting mode, while a prediction model is trained to predict time-series weight data by using first standing date data to n-th standing date data, first missing data to n-th missing data, and first average weight data to n-th average weight data as training data; and when specific standing group data set through the first element UI is input, the specific standing group data is input into the prediction model and the prediction model is made to predict specific time-series weight data, and a second element UI that can display the output of the prediction model and simulation data derived therefrom is provided through a second area of a specific user terminal screen.
[0009] In addition, another objective of the present invention is to provide UI elements that allow each user to set a density threshold suitable for the aquaculture environment, thereby minimizing the mortality rate and enabling the determination of the optimal time for shipment based on this. means of solving the problem
[0010] The characteristic configuration of the present invention for achieving the objectives of the present invention as described above and realizing the characteristic effects of the present invention described below is as follows.
[0011] According to one aspect of the present invention, a method for supporting the management of a stocking group within an aquaculture farm comprises: (a) a first element UI that can be set according to a manual setting mode or an automatic setting mode—the automatic setting mode is performed by acquiring information by linking growth data of the aquaculture farm—the first element UI includes a first_1 element UI that can set a stocking date, a first_2 element UI that can set an initial number of unsold items, and a first_3 element UI that can set an initial average weight—through a first area of a screen of a specific user terminal of a specific user; and (b) when specific standing group data set through the first element UI is input, the computing device inputs the specific standing group data to the prediction model and causes the prediction model to predict specific time series weight data, and provides a second element UI capable of displaying the output of the prediction model and simulation data derived therefrom - the second element UI includes a second_1 element UI capable of outputting the trajectory of the specific time series weight data - through a second area of the screen of the specific user terminal of the specific user; a method is disclosed.
[0012] As an example, in step (a) above, the computing device additionally trains the prediction model to predict the training time-series weight data by additionally using the first training mortality rate data to the nth training mortality rate data and the first training tank volume data to the nth training tank volume data as training data, and additionally provides the first element UI—which further includes a 1_4 element UI for setting the mortality rate and a 1_5 element UI for setting the tank volume—that can set the standing group data according to the manual setting mode or the automatic setting mode, through the first area of the screen of the specific user terminal of the specific user, and in step (b), when the specific standing group data additionally set through the 1_4 element UI and the 1_5 element UI is input, the computing device inputs the specific standing group data into the prediction model, causes the prediction model to predict the specific time-series weight data, and provides the 2_1 element UI that can output this on the screen of the specific user terminal. A method characterized by providing through the above-mentioned second region is disclosed.
[0013] As an example, a method is disclosed in which, in step (b) above, when a specific tank volume set through the first_5 element UI is input, the computing device determines specific time series density data by reference to the specific time series weight data and the specific tank volume, and additionally provides the second element UI capable of outputting the same—the second element UI further includes a second_2 element UI capable of outputting the trajectory of the specific time series density data—through the second area of the screen of the specific user terminal of the specific user.
[0014] For example, in step (a) above, the computing device provides (i) a third element UI capable of setting a density threshold through a third area of the screen of the specific user terminal of the specific user, and the threshold set through the third element UI is called a specific density threshold; and (ii) additionally provides the third element UI through a third area of the screen of another user terminal of another user, and the threshold additionally set through the third element UI is called another density threshold; then in step (b), the computing device determines as a specific candidate shipment date the day on which the density value of the specific time-series density data is expected to reach the specific density threshold by referring to the specific standing group data corresponding to the specific user, the specific time-series weight data, the specific tank volume, the specific time-series density data, and the specific density threshold, and additionally provides a fourth element UI capable of outputting the specific candidate shipment date through a fourth area of the screen of the specific user terminal of the specific user; and (ii) other standing group data and other time-series weight corresponding to the other user A method is disclosed characterized by additionally determining, with reference to data, other tank volume, other time series density data, and other density threshold, the date on which the density value of the other time series density data is expected to reach the other density threshold as another candidate shipment date, and additionally providing the fourth element UI capable of outputting the other candidate shipment date through the other fourth area of the screen of the other user terminal.
[0015] As an example, a method is disclosed in which, in step (b) above, when the specific candidate shipment date is determined, the computing device generates corrected time series weight data by correcting some time series weight data following the specific candidate shipment date among the specific time series weight data by referencing a value corresponding to the unsold shipments on the specific candidate shipment date, generates corrected time series density data by correcting some time series density data following the specific candidate shipment date among the specific time series density data, and provides the second element UI capable of outputting the corrected time series weight data and the corrected time series density data through the second area of the screen of the specific user terminal.
[0016] A method is disclosed characterized in that, as an example, in step (a) above, the computing device additionally provides a fifth element UI capable of setting a feed cost through a fifth area of the screen of the specific user terminal of the specific user, and in step (b) above, when a specific feed cost set through the fifth element UI is additionally input, the computing device determines specific time-series sales amount data and specific time-series feed required amount data, respectively, by reference to the specific time-series weight data and the specific feed cost, and additionally provides a second element UI capable of outputting the same—the second element UI further includes a second_3 element UI capable of outputting the trajectory of the specific time-series sales amount data and a second_4 element UI capable of outputting the trajectory of the specific time-series feed required amount data—through the second area of the screen of the specific user terminal of the specific user.
[0017] A method is disclosed in which, as an example, in step (a) above, the computing device additionally provides the first element UI—the first element UI further includes a first_6 element UI capable of setting an initial purchase amount corresponding to the initial outstanding amount—through the first area of the screen of the specific user terminal of the specific user according to the manual setting mode or the automatic setting mode capable of setting the standing group data, and in step (b) above, when the specific initial purchase amount additionally set through the first_6 element UI is input, the computing device determines specific time series profit amount data by referencing the specific time series sales amount data, the specific time series feed required amount data, and the specific initial purchase amount, and outputs the second element UI—the second element UI further includes a second_5 element UI capable of outputting the trajectory of the specific time series profit amount data—through the second area of the screen of the specific user terminal of the specific user.
[0018] As an example, let the standing group currently in actual operation be referred to as Type 1 standing group data, and the standing group added for simulation be referred to as Type 2 standing group data—where the Type 1 standing group data includes Type 1_1 standing group data to Type 1_i standing group data, and the Type 2 standing group data includes Type 2_1 standing group data to Type 2_j standing group data, and i+j is an integer greater than or equal to 1—then the Type 1_1 time series weight data to Type 1_i time series weight data, Type 1_1 time series sales amount data to Type 1_i time series sales amount data, Type 1_1 time series feed required amount data to Type 1_i time series feed required amount data, Type 1_1 time series profit amount data to Type 1_i time series profit amount data, Type 2_1 time series weight data to When the 2_j time series weight data, the 2_1 time series sales amount data to the 2_j time series sales amount data, the 2_1 time series feed required amount data to the 2_j time series feed required amount data, and the 2_1 time series profit amount data to the 2_j time series profit amount data are stored and recorded, and when the 6_1 metadata to the 6_(i+j) metadata of each of the plurality of standing group data is displayed in each of the 6_1 area to the 6_(i+j) area, which is a part of the 6 area of the screen of the specific user terminal of the specific user, corresponding to each of the plurality of standing group data, and when the 6_1 element UI to the 6_(i+j) element UI that can select each of the 6_1 metadata to the 6_(i+j) metadata is displayed,A method is disclosed in which, when a 6_k element UI corresponding to any one of the 1_1 type standing group data to the 1_i standing group data and the 2_1 type standing group data to the 2_j standing group data—where k is an integer from 1 to (i+j)—is selected, the computing device displays the 2 element UI through the 2 area of the specific user terminal of the specific user, which is capable of outputting the k time series weight data, the k time series sales amount data, the k time series feed required amount data, and the k time series profit amount data by reference to the k time series standing group data corresponding to the 6_k element UI.
[0019] As an example, (c) the computing device provides a seventh element UI that can set a shipment plan according to the manual setting mode or the automatic setting mode—the seventh element UI includes a seventh_1 element UI that can set a shipment date and a seventh_2 element UI that can set a shipment ratio—through a seventh area of the screen of the specific user terminal of the specific user; and (d) when a specific shipment plan set through the above-mentioned seventh element UI—the above-mentioned specific shipment plan includes a specific shipment date and a specific shipment ratio—is input, the computing device determines a specific shipment-related predicted balance corresponding to the above-mentioned specific shipment date and the above-mentioned specific shipment ratio, a specific shipment-related predicted purchase amount corresponding to the above-mentioned specific shipment-related predicted balance, a specific shipment-related predicted weight, a specific shipment-related predicted feed-related balance, a specific shipment-related predicted sales amount and a specific shipment-related predicted profit amount corresponding to the above-mentioned specific shipment-related predicted balance, by reference to the above-mentioned specific shipment plan, the above-mentioned specific time-series weight data, the above-mentioned specific time-series sales amount data and the above-mentioned specific initial purchase amount, and additionally provides the above-mentioned specific shipment-related predicted weight, a specific shipment-related predicted feed-related balance, a specific shipment-related predicted sales amount and a specific shipment-related predicted profit amount, by reference to the above-mentioned specific user terminal of the above-mentioned specific user; a method is disclosed comprising the step of additionally providing the above-mentioned seventh area of the screen of the above-mentioned specific user terminal of the above-mentioned specific user.
[0020] For example, in step (d) above, when a specific shipment date set through the UI of element 7_1 is entered, the computing device, by referencing the specific shipment date, the specific shipment ratio, the specific stocking group data, the specific purchase amount, the specific feed cost, the specific shipment-related predicted receivables, the specific shipment-related predicted purchase amount, the specific shipment-related predicted weight, the specific shipment-related predicted feed requirement amount, the specific shipment-related predicted sales amount, the specific shipment-related predicted profit amount, and the specific time series weight data, generates corrected time series weight data by correcting some time series weight data that follows the specific shipment date among the specific time series weight data, generates corrected time series sales amount data by correcting some time series sales amount data that follows the specific shipment date among the specific time series sales amount data, generates corrected time series feed requirement amount data by correcting some time series feed requirement amount data that follows the specific shipment date among the specific time series feed requirement amount data, and generates corrected time series feed requirement amount data by correcting some time series profit amount data that follows the specific shipment date among the specific time series profit amount data. A method is disclosed characterized by generating time-series profit amount data and providing the second element UI, capable of outputting the corrected time-series weight data, the corrected time-series sales amount data, the corrected time-series feed required amount data, and the corrected time-series profit amount data, through the second area of the screen of the specific user terminal of the specific user.
[0021] According to another aspect of the present invention, a computing device that supports managing a stocking group within an aquaculture farm comprises: at least one memory for storing instructions; and at least one processor configured to execute the above instructions, wherein the processor, in a state in which a prediction model is trained to predict time-series weight data for training by using training first stocking date data to training n-th stocking date data, training first unsold data to training n-th unsold data, and training first average weight data to training n-th average weight data as training data, provides stocking group data through a first area of the screen of a specific user terminal of a specific user, which can be set according to a manual setting mode or an automatic setting mode—the automatic setting mode is performed by acquiring information by linking growth data of the aquaculture farm—the first element UI includes a 1_1 element UI for setting the stocking date, a 1_2 element UI for setting the first unsold data, and a 1_3 element UI for setting the first average weight—and (II) when specific stocking group data set through the first element UI is input, input the specific stocking group data into the prediction model, and cause the prediction model to specific A computing device is disclosed that performs a process of providing a second element UI capable of predicting time series weight data and displaying the output of the prediction model and simulation data derived therefrom—the second element UI includes a second_1 element UI capable of outputting the trajectory of the specific time series weight data—through a second area of the screen of the specific user terminal of the specific user.
[0022] For example, in the above process (I), the processor additionally trains the prediction model to predict the training time-series weight data by additionally using the first training mortality rate data to the nth training mortality rate data and the first training tank volume data to the nth training tank volume data as training data, and additionally provides the first element UI—which further includes a 1_4 element UI for setting the mortality rate and a 1_5 element UI for setting the tank volume—that can set the standing group data according to the manual setting mode or the automatic setting mode, through the first area of the screen of the specific user terminal of the specific user, and in the above process (II), when the specific standing group data additionally set through the 1_4 element UI and the 1_5 element UI is input, the processor inputs the specific standing group data into the prediction model, causes the prediction model to predict the specific time-series weight data, and provides the 2_1 element UI of the specific user terminal that can output this. A computing device is disclosed that is characterized by providing through the second area of the screen.
[0023] As an example, a computing device is disclosed in which, in the above process (II), when a specific tank volume set through the above 1_5 element UI is input, the processor determines specific time series density data by reference to the specific time series weight data and the above specific tank volume, and additionally provides the above 2 element UI capable of outputting the above 2_2 element UI capable of outputting the trajectory of the specific time series density data through the above 2 area of the screen of the above specific user terminal of the above specific user.
[0024] For example, in the above process (I), the processor provides (i) a third element UI capable of setting a density threshold through a third area of the screen of the specific user terminal of the specific user, and the threshold set through the third element UI is called a specific density threshold; and (ii) additionally provides the third element UI through a third area of the screen of another user terminal of another user, and the threshold additionally set through the third element UI is called another density threshold; in the above process (II), the processor determines as a specific candidate shipment date the day on which the density value of the specific time-series density data is expected to reach the specific density threshold by referring to the specific standing group data corresponding to the specific user, the specific time-series weight data, the specific tank volume, the specific time-series density data, and the specific density threshold, and additionally provides a fourth element UI capable of outputting the specific candidate shipment date through a fourth area of the screen of the specific user terminal of the specific user; and (ii) other standing group data corresponding to the other user, and A computing device is disclosed that additionally determines, by reference to time-series weight data, other tank volume, other time-series density data, and other density threshold, the date on which the density value of the other time-series density data is expected to reach the other density threshold as another candidate shipment date, and additionally provides the fourth element UI capable of outputting the other candidate shipment date through the other fourth area of the screen of the other user terminal.
[0025] As an example, a computing device is disclosed in which, in the process (II) above, when the specific candidate shipment date is determined, the processor generates corrected time series weight data by correcting some time series weight data following the specific candidate shipment date among the specific time series weight data by referencing a value corresponding to the unsold quantity shipped on the specific candidate shipment date, generates corrected time series density data by correcting some time series density data following the specific candidate shipment date among the specific time series density data, and provides the second element UI capable of outputting the corrected time series weight data and the corrected time series density data through the second area of the screen of the specific user terminal.
[0026] A computing device is disclosed, characterized in that, in the above process (I), the processor additionally provides a fifth element UI capable of setting a feed cost through a fifth area of the screen of the specific user terminal of the specific user, and in the above process (II), when a specific feed cost set through the fifth element UI is additionally input, the processor determines the specific time series sales amount data and the specific time series feed required amount data, respectively, by reference to the specific time series weight data and the specific feed cost, and additionally provides the second element UI capable of outputting the same - the second element UI further includes a second_3 element UI capable of outputting the trajectory of the specific time series sales amount data and a second_4 element UI capable of outputting the trajectory of the specific time series feed required amount data - through the second area of the screen of the specific user terminal of the specific user.
[0027] A computing device is disclosed, characterized in that, in the above process (I), the processor additionally provides the first element UI, which can set the standing group data according to the manual setting mode or the automatic setting mode, through the first area of the screen of the specific user terminal of the specific user, and in the above process (II), when the specific initial purchase amount additionally set through the first element UI is input, the processor determines the specific time series profit amount data by referencing the specific time series sales amount data, the specific time series feed required amount data, and the specific initial purchase amount, and outputs the same, through the second area of the screen of the specific user terminal of the specific user, the second element UI, which further includes the second element UI, which can output the trajectory of the specific time series profit amount data.
[0028] As an example, let the standing group currently in actual operation be referred to as Type 1 standing group data, and the standing group added for simulation be referred to as Type 2 standing group data—where the Type 1 standing group data includes Type 1_1 standing group data to Type 1_i standing group data, and the Type 2 standing group data includes Type 2_1 standing group data to Type 2_j standing group data, and i+j is an integer greater than or equal to 1—then the Type 1_1 time series weight data to Type 1_i time series weight data, Type 1_1 time series sales amount data to Type 1_i time series sales amount data, Type 1_1 time series feed required amount data to Type 1_i time series feed required amount data, Type 1_1 time series profit amount data to Type 1_i time series profit amount data, Type 2_1 time series weight data to When the 2_j time series weight data, the 2_1 time series sales amount data to the 2_j time series sales amount data, the 2_1 time series feed required amount data to the 2_j time series feed required amount data, and the 2_1 time series profit amount data to the 2_j time series profit amount data are stored and recorded, and when the 6_1 metadata to the 6_(i+j) metadata of each of the plurality of standing group data is displayed in each of the 6_1 area to the 6_(i+j) area, which is a part of the 6 area of the screen of the specific user terminal of the specific user, corresponding to each of the plurality of standing group data, and when the 6_1 element UI to the 6_(i+j) element UI that can select each of the 6_1 metadata to the 6_(i+j) metadata is displayed,A computing device is disclosed, characterized in that when a 6_k element UI corresponding to a standing group data that is any one of the 1_1 type standing group data to the 1_i standing group data and the 2_1 type standing group data to the 2_j standing group data—where k is an integer from 1 to (i+j)—is selected, the processor displays the 2 element UI through the 2 area of the specific user terminal of the specific user, which is capable of outputting the k time series weight data, the k time series sales amount data, the k time series feed required amount data, and the k time series profit amount data by reference to the k time series standing group data corresponding to the 6_k element UI.
[0029] As an example, the processor provides (III) a seventh element UI capable of setting a shipment plan according to the manual setting mode or the automatic setting mode—the seventh element UI includes a seventh element UI capable of setting a shipment date and a seventh element UI capable of setting a shipment ratio—through a seventh area of the screen of the specific user terminal of the specific user, and (IV) when a specific shipment plan set through the seventh element UI—the specific shipment plan includes a specific shipment date and a specific shipment ratio—is input, the processor determines a specific shipment-related predicted balance corresponding to the specific shipment date and the specific shipment ratio, a specific shipment-related predicted purchase amount corresponding to the specific shipment-related predicted balance, a specific shipment-related predicted weight, a specific shipment-related predicted feed amount, a specific shipment-related predicted sales amount, and a specific shipment-related predicted profit amount by reference to the specific shipment plan, the specific time series weight data, the specific time series sales amount data, the specific time series feed requirement amount data, the specific time series profit amount data, and the specific initial purchase amount, and provides the same to the seventh area of the screen of the specific user terminal of the specific user. A computing device that performs an additionally provided process is disclosed.
[0030] For example, in the above process (IV), when a specific shipment date set through the UI of element 7_1 is entered, the processor, by referencing the specific shipment date, the specific shipment ratio, the specific stocking group data, the specific purchase amount, the specific feed cost, the specific shipment-related predicted receivables, the specific shipment-related predicted purchase amount, the specific shipment-related predicted weight, the specific shipment-related predicted feed requirement amount, the specific shipment-related predicted sales amount, the specific shipment-related predicted profit amount, and the specific time series weight data, generates corrected time series weight data by correcting some time series weight data that follows the specific shipment date among the specific time series weight data, generates corrected time series sales amount data by correcting some time series sales amount data that follows the specific shipment date among the specific time series sales amount data, generates corrected time series feed requirement amount data by correcting some time series feed requirement amount data that follows the specific shipment date among the specific time series feed requirement amount data, and generates corrected time series feed requirement amount data by correcting some time series profit amount data that follows the specific shipment date among the specific time series profit amount data. A computing device is disclosed that generates corrected time series profit amount data and provides the second element UI, capable of outputting the corrected time series weight data, the corrected time series sales amount data, the corrected time series feed required amount data, and the corrected time series profit amount data, through the second area of the screen of the specific user terminal of the specific user. Effects of the invention
[0031] The present invention has the effect of providing a first element UI through a first area of a specific user terminal screen that allows setting of standing group data according to a manual setting mode or an automatic setting mode, and when specific standing group data set through the first element UI is input, inputting the specific standing group data into the prediction model and causing the prediction model to predict specific time-series weight data, and providing a second element UI through a second area of a specific user terminal screen that can display the output of the prediction model and simulation data derived therefrom.
[0032] The present invention provides UI elements that allow different density thresholds to be set for each user according to the aquaculture environment, thereby having the effect of minimizing the mortality rate and determining the optimal time for shipment based on this. Brief explanation of the drawing
[0033] The drawings attached below for use in describing embodiments of the present invention are merely some of the embodiments of the present invention, and other drawings can be obtained based on these drawings without inventive work by a person skilled in the art to which the present invention pertains (hereinafter "person skilled in the art"). FIG. 1 is a diagram showing the schematic configuration of a computing device that supports managing a stocking group within a fish farm according to one embodiment of the present invention. FIG. 2 is a flowchart schematically illustrating a process that supports the management of a stocking group within a fish farm according to one embodiment of the present invention. FIG. 3a is a drawing showing, as an example, a first area of a screen of a specific user terminal managing a stocking group within a fish farm according to an embodiment of the present invention. FIG. 3b is a drawing illustrating, as an example, the second area and the sixth area of a screen of a specific user terminal managing a stocking group within a fish farm according to an embodiment of the present invention. FIG. 3c is a drawing illustrating, as an example, the third to fifth regions of a screen of a specific user terminal managing a stocking group within a fish farm according to an embodiment of the present invention. FIG. 3d is a drawing showing, as an example, a seventh area of a screen of a specific user terminal managing a stocking group within a fish farm according to an embodiment of the present invention. FIG. 4 is a drawing showing an example of a shipment plan determined by referring to a plurality of stocking groups within a fish farm according to an embodiment of the present invention. Specific details for implementing the invention
[0034] The following detailed description of the present invention refers to the accompanying drawings, which illustrate specific embodiments in which the present invention can be practiced in order to clarify the objects, technical solutions, and advantages of the present invention. These embodiments are described in sufficient detail to enable a person skilled in the art to practice the present invention.
[0035] Furthermore, throughout the detailed description and claims of the invention, the word “comprising” and its variations are not intended to exclude other technical features, additions, components, or steps. Other objects, advantages, and characteristics of the invention will become apparent to a person skilled in the art, in part from this description and in part from the practice of the invention. The following examples and drawings are provided by way of example and are not intended to limit the invention.
[0036] Furthermore, the present invention encompasses all possible combinations of the embodiments set forth in this specification. It should be understood that various embodiments of the present invention are different but need not be mutually exclusive. For example, specific shapes, structures, and characteristics described herein may be implemented in other embodiments without departing from the spirit and scope of the invention in relation to one embodiment. It should also be understood that the location or arrangement of individual components within each disclosed embodiment may be changed without departing from the spirit and scope of the invention. Accordingly, the following detailed description is not intended to be limiting, and the scope of the invention is limited only by the appended claims, including all equivalents to those claimed therein, provided appropriately described. Similar reference numerals in the drawings refer to the same or similar functions across various aspects.
[0037] Hereinafter, in order to enable a person skilled in the art to easily practice the present invention, preferred embodiments of the present invention will be described in detail with reference to the attached drawings.
[0038] FIG. 1 is a diagram showing the schematic configuration of a computing device that supports managing a stocking group within a fish farm according to one embodiment of the present invention.
[0039] As illustrated in FIG. 1, a computing device (100) that supports managing a stocking group within a fish farm may include a memory (110), a processor (120), and a prediction model (130), and user input values for the first element UI to the seventh element UI described later may be obtained through the screen of a user terminal (1000). However, in some cases, the user terminal (1000) and the computing device (100) may be a single integrated terminal.
[0040] The memory (110) of a computing device (100) that supports managing a stocking group within a fish farm can store instructions to be executed by a processor (120). Specifically, the instructions are code generated for the purpose of causing the computing device (100) to function in a specific manner for providing content, and can be stored in a computer-readable or computer-accessible memory that can be directed toward a computer or other programmable data processing equipment. The instructions can perform processes for executing the functions described in the specification of the present invention.
[0041] In addition, the processor (120) of the computing device (100) that supports managing the stocking group within the fish farm may include hardware configurations such as an MPU (Micro Processing Unit) or CPU (Central Processing Unit), cache memory, and data bus. Furthermore, the computing device (100) may further include software configurations such as an operating system and an application that performs a specific purpose.
[0042] Additionally, the computing device (100) may be linked with a database (not shown). Here, the database may include at least one type of storage medium among flash memory type, hard disk type, multimedia card micro type, card type memory (e.g., SD or XD memory), RAM (Random Access Memory), SRAM (Static Random Access Memory), ROM (ReadOnly Memory), EEPROM (Electrically Erasable Programmable ReadOnly Memory), PROM (Programmable ReadOnly Memory), magnetic memory, magnetic disk, and optical disk, but is not limited thereto and may include any medium capable of storing data. Additionally, the database may be installed separately from the computing device (100), or alternatively, it may be installed inside the computing device (100) to transmit data or record received data, or it may be implemented by being separated into two or more parts as illustrated, and this may vary depending on the conditions of the embodiment of the invention.
[0043] A method using a computing device (100) according to one embodiment of the present invention configured as described above is explained with reference to FIG. 2 as follows.
[0044] FIG. 2 is a flowchart schematically illustrating a process that supports the management of a stocking group within a fish farm according to one embodiment of the present invention.
[0045] Referring to FIG. 2, a computing device can provide a first element UI that can set up standing group data according to a manual setting mode or an automatic setting mode through a first area of the screen of a specific user's terminal, while the device has trained a prediction model to predict time-series weight data for learning by using the first standing date data for learning to the nth standing date data for learning, the first missing data for learning to the nth missing data for learning, and the first average weight data for learning to the nth average weight data for learning as learning data (S210).
[0046] In this case, the automatic setting mode may be performed by acquiring information through linking the growth data of the user's fish farm, but is not limited thereto. That is, the first element UI may be automatically set by linking data from the outside in various ways. Additionally, if necessary, some of the automatically linked data may be manually reset by the user.
[0047] In addition, to improve the accuracy of learning, data by fish species, aquaculture farm volume, time-series water temperature data, time-series lighting data, time-series fine dust data, and time-series water quality data (various chemical component data) may also be used as additional training data.
[0048] Additionally, the first element UI may include a 1_1 element UI for setting the standing date, a 1_2 element UI for setting the first count, and a 1_3 element UI for setting the first average weight.
[0049] For example, FIG. 3a is a drawing showing, as an example, a first area of a screen of a specific user terminal managing a stocking group within a fish farm according to one embodiment of the present invention.
[0050] Referring to FIG. 3a, it can be seen that in the first area (310) of the screen of a specific user terminal (1000), "2025.09.16" is entered as the entry date through the first_1 element UI (311_1), "1000 animals" is entered as the initial number through the first_2 element UI (311_2), and "0.4 kg" is entered as the initial average weight through the first_3 element UI (311_3).
[0051] At this time, the above input values are one example and are not limited thereto. In addition, although not shown as an input value in FIG. 3a in this embodiment, a specific fish species may be selected by adding a separate element UI as needed.
[0052] Next, when specific standing group data set through the first element UI is input, the computing device (100) inputs the specific standing group data into a prediction model and causes the prediction model to predict specific time series weight data, and can provide a second element UI capable of displaying the output of the prediction model and simulation data derived therefrom through a second area of the screen of a specific user terminal of a specific user (S220).
[0053] At this time, the second element UI may include a second_1 element UI capable of outputting the trajectory of specific time series weight data.
[0054] For example, FIG. 3b is a drawing showing, as an example, the second area and the sixth area of a screen of a specific user terminal managing a stocking group within a fish farm according to one embodiment of the present invention.
[0055] Referring to FIG. 3b, it can be seen that the trajectory (322_1) of specific time series weight data is output through the second_1 element UI (321_1) in the second area (320) of the screen of a specific user terminal (1000).
[0056] At this time, the 2_1 element UI (321_1) is a type of time-series weight data lookup filter, and whenever it is selected, the display of the trajectory (322_1) of the time-series weight data in the 2nd area (320) can be turned on and off.
[0057] Meanwhile, in step S210 of FIG. 2, the computing device (100) can additionally provide the first_4 element UI (311_4) and the first_5 element UI (311_5) included in the first element UI (311) that can additionally set standing group data according to manual setting mode or automatic setting mode, through the first area (310) of the screen of the specific user terminal (1000) of the specific user, in a state where the first learning mortality rate data to the nth learning mortality rate data and the first learning tank volume data to the nth learning tank volume data are additionally used as learning data to additionally learn so as to predict learning time series weight data.
[0058] That is, the first element UI (311) may further include a first_4 element UI (311_4) capable of setting the mortality rate and a first_5 element UI (311_5) capable of setting the tank volume, in addition to the first_1 element UI (311_1) to first_3 element UI (311_3) described above.
[0059] Furthermore, as previously explained, the automatic setting mode can be performed by acquiring information through the linkage of the user's aquaculture farm growth data. Additionally, if necessary, some of the automatically linked data may be manually reset by the user.
[0060] Additionally, although FIG. 3a shows that each of the first element UI (311_1) to the first element UI (311_5) is included in one integrated first area (310), it is not limited thereto, and at least some of the first element UI (311_1) to the first element UI (311_5) may be provided in separate areas.
[0061] Next, in step S220 of FIG. 2, when specific standing group data additionally set through the 1_4 element UI (311_4) and 1_5 element UI (311_5) is input, the computing device (100) inputs the specific standing group data to the prediction model (130), causes the prediction model (130) to predict specific time series weight data, and can provide the 2_1 element UI (321_1) capable of outputting this through the second area (320) of the screen of the specific user terminal (1000).
[0062] In other words, time-series weight data may simply reflect the stocking date, initial catch, and initial average weight, but it may also reflect the mortality rate and tank volume.
[0063] For example, referring again to FIG. 3a, "10(%)" is entered as a mortality rate through the 1_4 element UI (311_4) in the 1st area (310) of the screen of a specific user terminal (1000), and "30(m²)" as a tank volume through the 1_5 element UI (311_5). 3 You can confirm that )" has been entered.
[0064] At this time, the above input values are one example and are not limited thereto.
[0065] In addition, for convenience, the time series weight data reflecting the mortality rate and tank volume is assumed to be identical to the trajectory (322_1) of the specific time series weight data output through the 2_1 element UI (321_1) of FIG. 3b described above.
[0066] Meanwhile, when a specific tank volume set through the first_5 element UI (311_5) is input, the computing device (100) can determine specific time-series density data by referencing specific time-series weight data and specific tank volume, and additionally provide a second_2 element UI (321_2) included in the second element UI (321) capable of outputting the data through the second area (320) of the screen of the specific user terminal (1000) of the specific user.
[0067] That is, the second element UI (321) may further include a second_2 element UI (321_2) capable of outputting a trajectory (322_2) of specific time series density data in addition to the second_1 element UI (321_1).
[0068] For example, referring again to FIG. 3b, it can be seen that a trajectory (322_2) of specific time series density data is output through the second element UI (321_2) in the second area (320) of the screen of a specific user terminal (1000).
[0069] At this time, the second element UI (321_2) is a type of time series density data lookup filter, and whenever it is selected, the display of the trajectory (322_2) of the time series density data in the second area (320) can be turned on and off.
[0070] Meanwhile, in step S210 of FIG. 2, the computing device (100) provides a third element UI (331) capable of setting a density threshold through the third area (330) of the screen of a specific user terminal (1000) of a specific user, and when the threshold set through the third element UI (331) is referred to as a specific density threshold, in step S220 of FIG. 2, the computing device (100) can additionally provide a fourth element UI (341) capable of outputting a specific candidate shipment date by referring to specific standing group data corresponding to a specific user, specific time series weight data, specific tank volume, specific time series density data, and specific density threshold, and determining the day on which the density value of the specific time series density data is expected to reach the specific density threshold as a specific candidate shipment date.
[0071] For example, FIG. 3c is a drawing illustrating, as an example, the third to fifth areas of a screen of a specific user terminal managing a stocking group within a fish farm according to an embodiment of the present invention.
[0072] For reference, the third area (330) to the fifth area (350) may be an integrated area that performs the same function, but at least some parts may be separated from each other.
[0073] Referring to FIG. 3c, "7.5 (kg / m²) as a density threshold is obtained through the third element UI (331) via the third area (330) of the screen of a specific user terminal (1000). 3 You can confirm that )" has been entered.
[0074] In other words, the density threshold is 7.5 (kg / m³) 3When the expected date to reach )" is around August 2027, the computing device (100) can output "2027.08.01" through the fourth element UI (341) in the fourth area (340) of the screen of a specific user terminal (1000).
[0075] Meanwhile, in step S210 of FIG. 2, the computing device (100) additionally provides a third element UI (331) through a third area of the screen of another user's terminal, and when the threshold value additionally set through the third element UI (331) is called the other density threshold, in step S220 of FIG. 2, the computing device (100) additionally determines the day on which the density value of the other time series density data is expected to reach the other density threshold by referring to the other standing group data, other time series weight data, other tank volume, other time series density data, and other density threshold corresponding to the other user as the other candidate shipment date, and can additionally provide a fourth element UI (341) capable of outputting the other candidate shipment date through a fourth area of the screen of another user's terminal.
[0076] In other words, the density threshold is not limited to a single user terminal but can be applied differently to each of the multiple user terminals of multiple users. Furthermore, it is not limited to this, and the density threshold can be set differently for each of the multiple stocking groups according to user settings. By allowing each user to set a different density threshold suitable for their own aquaculture environment in this way, the mortality rate can be reduced to a minimum. Since the environment of the aquaculture farm and its surroundings may change over time even within a single farm, the density threshold can be supported to change manually or automatically over time. In the latter case, an AI model for calculating the optimal density threshold may have been trained for this purpose.
[0077] Meanwhile, when a specific candidate shipment date is determined through a fourth element UI (341) within a fourth area (340) of a screen of a specific user terminal (1000), the computing device (100) can generate corrected time series weight data by correcting some time series weight data following the specific candidate shipment date among specific time series weight data by referencing a value corresponding to the unsold shipments shipped on the specific candidate shipment date, generate corrected time series density data by correcting some time series density data following the specific candidate shipment date among specific time series density data, and provide a second element UI (321) capable of outputting the corrected time series weight data and the corrected time series density data through a second area (320) of a screen of a specific user terminal (1000).
[0078] That is, for example, if the density threshold is reached in August 2027 and all or part of the outstanding balance is shipped, the trajectory of the time series weight data will be able to reflect this starting from August 2027.
[0079] Meanwhile, although this embodiment assumes that the entire outstanding balance is shipped on the candidate shipment date when the density threshold is reached, a candidate shipment ratio can also be set through a separate element UI to determine which proportion of the total outstanding balance to ship.
[0080] Meanwhile, in step S210 of FIG. 2, the computing device (100) may additionally provide a fifth element UI (351) capable of setting feed costs through the fifth area (350) of the screen of a specific user's specific user terminal (1000).
[0081] Subsequently, in step S220, when a specific feed cost set through the fifth element UI (351) is additionally input, the computing device (100) can determine the specific time series sales amount data and the specific time series feed required amount data, respectively, by reference to the specific time series weight data and the specific feed cost, and can additionally provide the second_3 element UI (321_3) and the second_4 element UI (321_4) included in the second element UI, which can output the data, through the second area (320) of the screen of the specific user terminal (1000) of the specific user.
[0082] That is, in addition to the previously described 2_1 element UI (321_1) and 2_2 element UI (321_2), the 2_3 element UI (321_3) capable of outputting a trajectory (322_3) of specific time series sales amount data and the 2_4 element UI (321_4) capable of outputting a trajectory (322_4) of specific time series feed required amount data may each further include.
[0083] For example, referring again to FIG. 3c, it can be seen that "2,000 (won / kg)" as a specific feed cost is entered through the fifth element UI (351) in the fifth area (350) of the screen of a specific user terminal (1000).
[0084] At this time, each of the third region (330) to the fifth region (350) illustrated in FIG. 3c may be a single integrated region that performs the same function as one another, or at least each region may be separated from one another.
[0085] Next, referring again to FIG. 3b, it can be seen that, according to the above input value, a trajectory (322_3) of specific time series sales amount data is output through the 2_3 element UI (321_3) in the 2nd area (320) of the screen of a specific user terminal (1000), and a trajectory (322_4) of specific time series feed required amount data is output through the 2_4 element UI (321_4).
[0086] At this time, the 2_3 element UI (321_3) is a type of time series sales amount lookup filter, and whenever it is selected, the display of the trajectory (322_3) of the time series sales amount data in the 2nd area (320) can be turned on or off, and the 2_4 element UI (321_4) is likewise a time series feed required amount lookup filter and can determine whether to display the trajectory (322_4) of the time series feed required amount data.
[0087] Meanwhile, returning to step S210 of FIG. 2, the computing device (100) can additionally provide a first_6 element UI (311_6) included in a first element UI, which can additionally set the initial purchase amount to be included in the standing group data according to a manual setting mode or an automatic setting mode, through a first area (310) of the screen of a specific user terminal (1000) of a specific user.
[0088] That is, the first element UI may further include a first_6 element UI (311_6) that can set an initial purchase amount corresponding to the first outstanding amount as the outstanding amount purchased through the first_2 element UI (311_2) above.
[0089] Furthermore, as previously explained, the automatic setting mode can be performed by acquiring information through the linkage of the user's aquaculture farm growth data. Additionally, if necessary, the automatically linked data may be manually reset by the user.
[0090] Subsequently, in step S220, when a specific initial purchase amount additionally set through the 1_6 element UI (311_6) is input, the computing device (100) can determine specific time-series profit amount data by referencing specific time-series sales amount data, specific time-series feed required amount data, and specific initial purchase amount, and can additionally provide the 2_5 element UI (321_5) included in the 2 element UI (321) capable of outputting this through the 2nd area (320) of the screen of the specific user terminal (1000) of the specific user.
[0091] That is, the second element UI may further include a second_5 element UI (321_5) capable of outputting a trajectory (322_5) of specific time series revenue amount data in addition to the second_1 element UI (321_1) to the second_4 element UI (321_4).
[0092] For example, referring again to FIG. 3b, it can be seen that a trajectory (322_5) of specific time series revenue amount data is output according to the selection of the second_5 element UI (321_5) provided through the second area (320) of the screen of a specific user terminal (1000) according to the above input value.
[0093] At this time, the 2_5 element UI (321_5) is a type of time series revenue amount lookup filter, and whenever it is selected, the display of the trajectory (322_5) of the time series revenue amount data in the 2nd area (320) can be turned on and off.
[0094] Meanwhile, when the standing group currently in actual operation is referred to as Type 1 standing group data and the standing group added for simulation is referred to as Type 2 standing group data, and in a state where the 1_1 time series weight data to 1_i time series weight data, 1_1 time series sales amount data to 1_i time series sales amount data, 1_1 time series feed required amount data to 1_i time series feed required amount data, 1_1 time series profit amount data to 1_i time series profit amount data, 2_1 time series weight data to 2_j time series weight data, 2_1 time series sales amount data to 2_j time series sales amount data, 2_1 time series feed required amount data to 2_j time series feed required amount data, and 2_1 time series profit amount data to 2_j time series profit amount data corresponding to each of the 1_1 type standing group data to 1_i type standing group data are stored and recorded, a plurality When the 6_1 metadata to 6_(i+j) metadata for each of the plurality of standing group data are displayed in each of the 6_1 area to 6_(i+j) area, which is a part of the 6th area of the screen of a specific user terminal (1000) of a specific user corresponding to each standing group data, and when the 6_1 element UI to 6_(i+j) element UI for selecting each of the 6_1 metadata to 6_(i+j) metadata are displayed, and when the 6_k element UI corresponding to the k standing group data, which is any one of the 1_1 type standing group data to 1_i standing group data and the 2_1 type standing group data to 2_j standing group data, is selected, the computing device (100) refers to the k time series weight data, the k time series sales amount data, and the k standing group data corresponding to the k element UI.A second element UI (321) capable of outputting the k-th time series feed required amount data and the k-th time series profit amount data can be displayed through the second area (320) of a specific user's specific user terminal (1000).
[0095] At this time, the first type standing group data includes the first_1 type standing group data to the first_i standing group data, and the second type standing group data includes the second_1 type standing group data to the second_j standing group data, and i+j may be an integer greater than or equal to 1. Also, k may be an integer from 1 to (i+j).
[0096] In addition, the first type standing group data may be data set through the automatic setting mode mentioned in step S210 of FIG. 2.
[0097] For example, referring again to FIG. 3b, when the 6_1 metadata (i.e., A group data) is recorded and stored in the 6_1 area within the 6_1 area (360) and the 6_2 metadata (i.e., B group data) is recorded and stored in the 6_2 area, when the 6_1 area is selected through the 6_1 element UI (361), time-series weight data, time-series density data, time-series feed required amount data, and time-series profit amount data corresponding to the standing group data (i.e., A group data) corresponding to the 6_1 area can be output to the second area (320) of the screen of the specific user terminal (1000) of the specific user through the second element UI (321).
[0098] At this time, for convenience of explanation, in FIG. 3b, the 6_1 area and the corresponding 6_1 element UI (361) and the 6_2 area and the corresponding 6_2 element UI (362) are each shown in separate areas, but are not limited thereto and may be provided together in one integrated area.
[0099] In addition, metadata may include not only the standing group name, initial outstanding balance, initial average weight, and initial purchase amount, but also the type of line surrounding the area corresponding to the metadata (e.g., dotted and solid lines) or various colors, and may include various types of data without being limited thereto.
[0100] In addition, for convenience in this embodiment, only the 6_1 area and 6_2 area corresponding to the two standing group data (i.e., Group A and Group B) are shown, but may not be limited thereto.
[0101] Meanwhile, referring to FIG. 3d, after step S220, the computing device (100) can provide a seventh element UI (371) that can set a shipment plan according to a manual setting mode or an automatic setting mode through the seventh area (370) of the screen of a specific user's specific user terminal (1000).
[0102] At this time, the 7th element UI (371) may include a 7_1 element UI (371_1) capable of setting a shipment date and a 7_2 element UI (371_2) capable of setting a shipment ratio.
[0103] In addition, the automatic setting mode for shipment planning can automatically set the shipment time for each user by referencing past shipment history or automatically set the shipment time when profits are highest, and it may also be possible to adjust detailed settings regarding the shipment plan by adding separate UI elements.
[0104] Subsequently, when a specific shipment plan set through the seventh element UI (371) is input, the computing device (100) can determine a specific shipment-related predicted balance corresponding to a specific shipment date and a specific shipment ratio, a specific shipment-related predicted purchase amount corresponding to a specific shipment-related predicted balance, a specific shipment-related predicted weight, a specific shipment-related predicted balance of feed, a specific shipment-related predicted sales amount, and a specific shipment-related predicted profit amount by referencing the specific shipment plan, specific time series weight data, specific time series sales amount data, and a specific initial purchase amount, and additionally provide this to the seventh area (370) of the screen of the specific user terminal (1000) of the specific user.
[0105] In this case, the specific shipment plan may include a specific shipment date and a specific shipment ratio.
[0106] For example, referring to FIG. 3d, it can be seen that a seventh element UI (371) is provided through a seventh area (370) of the screen of a specific user terminal (1000).
[0107] At this time, the 7th element UI (371) may include a 7_1 element UI (371_1) capable of setting a shipment date and a 7_2 element UI (371_2) capable of setting a shipment ratio.
[0108] As a more detailed example, FIG. 4 is a drawing illustrating, as an example, a shipment plan determined by referring to a plurality of stocking groups within a fish farm according to one embodiment of the present invention.
[0109] First, referring to the first case in Fig. 4, according to the shipment plan for March 27 of Group A registered in Fig. 3a, the initial number of 1,000 animals (i.e., determined through 311_2 in Fig. 3a) that were stocked in September 25 (i.e., determined through 311_1 in Fig. 3a) is 900 animals, and since the shipment ratio is 90%, it can be 810 animals out of 900 animals.
[0110] At this time, the 10% mortality rate and the reflected number of unsold animals (i.e., 810 animals) entered in this embodiment are figures for convenience, and in actual environments, they are not limited to this, and there may be differences in the mortality rate and the number of unsold animals over time.
[0111] Next, in the first case of this embodiment, since the shipment ratio is 90% of 900 of the initial 1,000 animals, the predicted purchase amount related to a specific shipment may be 90,000 won as 90% of the initial purchase amount of 100,000 won in FIG. 3a (i.e., determined through 311_6 in FIG. 3a).
[0112] In addition, it can be inferred that the predicted weight related to specific shipments, the predicted amount of feed required related to specific shipments, the predicted sales amount related to specific shipments, and the predicted revenue amount related to specific shipments are 90% of the figures corresponding to March 2027 for each of the trajectories shown in Fig. 3b.
[0113] Next, referring to the second case in Fig. 4, the number of unsold animals may be the 90 animals remaining after shipment in the first case of Group A, reflecting the same 10% mortality rate. The purchase amount related to the specific shipment may also be 10,000 won, which is 10% of the existing 100,000 won. As time passes, the weight per animal may increase slightly compared to the weight per animal in the first case, and accordingly, the sales amount may also increase slightly. It can also be inferred that the profit amount may likewise increase slightly. At this time, for the convenience of explanation, the number of unsold animals was calculated as 90; however, since the shipment schedule is for May 2027, which is two months after the shipment schedule in March 2027, the actual number of unsold animals may be less than 90 due to mortality caused by the passage of time.
[0114] In addition, the shipment date, shipment ratio, shipment-related predicted balance, shipment-related predicted purchase amount, shipment-related predicted weight, shipment-related predicted feed requirement amount, shipment-related predicted sales amount, and shipment-related predicted profit amount entered in FIG. 4 are all figures for this embodiment and are not limited thereto.
[0115] Meanwhile, when a specific shipment date set through the preceding 7_1 element UI (371_1) is entered, and when a specific shipment-related predicted balance, a specific shipment-related predicted purchase amount corresponding to the specific shipment-related predicted balance, a specific shipment-related predicted weight, a specific shipment-related predicted feed requirement amount, a specific shipment-related predicted sales amount, and a specific shipment-related predicted profit amount are determined, the computing device (100) generates corrected time series weight data by correcting some time series weight data that follows the specific shipment date among the specific time series weight data, and generates corrected time series sales amount data by correcting some time series sales amount data that follows the specific shipment date among the specific time series sales amount data, and among the estimated time series feed requirement amount data, some time series feed that follows the specific shipment date among the specific time series weight data A second element UI capable of generating corrected time series feed required amount data by correcting required amount data, generating corrected time series profit amount data by correcting some time series profit amount data following a specific shipment date among specific time series profit amount data, and outputting corrected time series weight data, corrected time series sales amount data, corrected time series feed required amount data, and corrected time series profit amount data can be provided through a second area (320) of the screen of a specific user terminal (1000) of a specific user.
[0116] Although the present invention has been described above with specific details such as specific components, limited embodiments, and drawings, this is provided only to aid in a more comprehensive understanding of the invention, and the invention is not limited to the above embodiments, and a person skilled in the art to which the invention belongs can make various modifications and variations from this description.
[0117] Accordingly, the scope of the present invention should not be limited to the embodiments described above, and all modifications equivalent to or equivalent to the claims set forth below, as well as the claims described below, shall be considered to fall within the scope of the concept of the present invention.
Claims
Claim 1 A method for supporting the management of stocking groups within an aquaculture farm, comprising: (a) a step of providing a first element UI that can be set according to a manual setting mode or an automatic setting mode—the automatic setting mode is performed by acquiring information by linking growth data of the aquaculture farm—the first element UI includes a first_1 element UI that can set the stocking date, a first_2 element UI that can set the first number of unsold items, and a first_3 element UI that can set the first average weight, through a first area of the screen of a specific user terminal of a specific user; wherein the first element UI includes a first_1 element UI that can set the stocking date, a first_2 element UI that can set the first number of unsold items, and a first_3 element UI that can set the first average weight. and (b) when specific standing group data set through the first element UI is input, the computing device inputs the specific standing group data into the prediction model and causes the prediction model to predict specific time series weight data, and provides a second element UI capable of displaying the output of the prediction model and simulation data derived therefrom—the second element UI includes a second_1 element UI capable of outputting the trajectory of the specific time series weight data—through a second area of the screen of the specific user terminal of the specific user;Including, wherein in step (a), the computing device additionally trains the prediction model to predict the training time-series weight data by additionally using the first training mortality rate data to the nth training mortality rate data and the first training tank volume data to the nth training tank volume data as training data, and additionally provides the first element UI—the first element UI further includes a first_4 element UI for setting the mortality rate and a first_5 element UI for setting the tank volume—which can set the standing group data according to the manual setting mode or the automatic setting mode, through the first area of the screen of the specific user terminal of the specific user, and in step (b), when the specific standing group data additionally set through the first_4 element UI and the first_5 element UI is input, the computing device inputs the specific standing group data into the prediction model, causes the prediction model to predict the specific time-series weight data, and provides the second_1 element UI of the specific user terminal capable of outputting this. A method characterized by providing through the second area of the screen.; Claim 2 delete Claim 3 A method according to claim 1, wherein, in step (b), when a specific tank volume set through the 1_5 element UI is input, the computing device determines specific time series density data by referencing the specific time series weight data and the specific tank volume, and additionally provides the 2 element UI capable of outputting the same—the 2 element UI further includes a 2_2 element UI capable of outputting the trajectory of the specific time series density data—through the 2 area of the screen of the specific user terminal of the specific user. Claim 4 In paragraph 3, in step (a) above, the computing device (i) provides a third element UI capable of setting a density threshold through a third area of the screen of the specific user terminal of the specific user, and the threshold set through the third element UI is called a specific density threshold; and (ii) additionally provides the third element UI through a third area of the screen of another user terminal of another user, and the threshold additionally set through the third element UI is called another density threshold; and in step (b) above, the computing device (i) determines the day on which the density value of the specific time-series density data is expected to reach the specific density threshold by referring to the specific standing group data corresponding to the specific user, the specific time-series weight data, the specific tank volume, the specific time-series density data, and the specific density threshold as a specific candidate shipment date, and additionally provides a fourth element UI capable of outputting the specific candidate shipment date through a fourth area of the screen of the specific user terminal of the specific user; and (ii) other standing group data corresponding to the other user, other time-series A method characterized by additionally determining, by reference to weight data, other tank volume, other time series density data, and other density threshold, the day on which the density value of the other time series density data is expected to reach the other density threshold as another candidate shipment date, and additionally providing the fourth element UI capable of outputting the other candidate shipment date through the other fourth area of the screen of the other user terminal. Claim 5 In claim 4, the method is characterized in that, in step (b) above, when the specific candidate shipment date is determined, the computing device generates corrected time series weight data by correcting some time series weight data following the specific candidate shipment date among the specific time series weight data by referencing a value corresponding to the unsold shipments on the specific candidate shipment date, generates corrected time series density data by correcting some time series density data following the specific candidate shipment date among the specific time series density data, and provides the second element UI capable of outputting the corrected time series weight data and the corrected time series density data through the second area of the screen of the specific user terminal. Claim 6 A method for supporting the management of stocking groups within an aquaculture farm, comprising: (a) a step of providing a first element UI that can be set according to a manual setting mode or an automatic setting mode—the automatic setting mode is performed by acquiring information by linking growth data of the aquaculture farm—the first element UI includes a first_1 element UI that can set the stocking date, a first_2 element UI that can set the first number of unsold items, and a first_3 element UI that can set the first average weight, through a first area of the screen of a specific user terminal of a specific user; wherein the first element UI includes a first_1 element UI that can set the stocking date, a first_2 element UI that can set the first number of unsold items, and a first_3 element UI that can set the first average weight. and (b) when specific standing group data set through the first element UI is input, the computing device inputs the specific standing group data into the prediction model and causes the prediction model to predict specific time series weight data, and provides a second element UI capable of displaying the output of the prediction model and simulation data derived therefrom—the second element UI includes a second_1 element UI capable of outputting the trajectory of the specific time series weight data—through a second area of the screen of the specific user terminal of the specific user;A method comprising, wherein in step (a), the computing device additionally provides a fifth element UI capable of setting a feed cost through a fifth area of the screen of the specific user terminal of the specific user, and in step (b), when a specific feed cost set through the fifth element UI is additionally input, the computing device determines specific time-series sales amount data and specific time-series feed required amount data, respectively, by reference to the specific time-series weight data and the specific feed cost, and additionally provides the second element UI capable of outputting the same—the second element UI further includes a second_3 element UI capable of outputting the trajectory of the specific time-series sales amount data and a second_4 element UI capable of outputting the trajectory of the specific time-series feed required amount data—through the second area of the screen of the specific user terminal of the specific user. Claim 7 A method according to claim 6, wherein in step (a), the computing device additionally provides, through the first area of the screen of the specific user terminal of the specific user, the first element UI, which can set the standing group data according to the manual setting mode or the automatic setting mode—the first element UI further includes a first_6 element UI, which can set the initial purchase amount corresponding to the initial outstanding amount—and in step (b), when the specific initial purchase amount additionally set through the first_6 element UI is input, the computing device determines specific time series profit amount data by referencing the specific time series sales amount data, the specific time series feed required amount data, and the specific initial purchase amount, and outputs the same, the second element UI, which further includes a second_5 element UI, which can output the trajectory of the specific time series profit amount data—the second element UI further includes a second area of the screen of the specific user terminal of the specific user. Claim 8 In claim 7, when the standing group actually in operation is referred to as Type 1 standing group data and the standing group added for simulation is referred to as Type 2 standing group data—wherein the Type 1 standing group data includes Type 1_1 standing group data to Type 1_i standing group data, and the Type 2 standing group data includes Type 2_1 standing group data to Type 2_j standing group data, and i+j is an integer greater than or equal to 1—the time series weight data to Type 1_1 time series weight data, Time series sales amount data to Type 1_i time series sales amount data, Time series feed required amount data to Type 1_1 time series feed required amount data, Time series profit amount data to Type 1_i time series profit amount data, Time series weight data to When the 2_j time series weight data, the 2_1 time series sales amount data to the 2_j time series sales amount data, the 2_1 time series feed required amount data to the 2_j time series feed required amount data, and the 2_1 time series profit amount data to the 2_j time series profit amount data are stored and recorded, and when the 6_1 metadata to the 6_(i+j) metadata of each of the plurality of standing group data is displayed in each of the 6_1 area to the 6_(i+j) area, which is a part of the 6 area of the screen of the specific user terminal of the specific user, corresponding to each of the plurality of standing group data, and when the 6_1 element UI to the 6_(i+j) element UI that can select each of the 6_1 metadata to the 6_(i+j) metadata is displayed,A method characterized in that when a 6_k element UI corresponding to any one of the 1_1 type standing group data to the 1_i standing group data and the 2_1 type standing group data to the 2_j standing group data—where k is an integer from 1 to (i+j)—is selected, the computing device displays the 2 element UI through the 2 area of the specific user terminal of the specific user, which is capable of outputting the k time series weight data, the k time series sales amount data, the k time series feed required amount data, and the k time series profit amount data by referring to the k time series standing group data corresponding to the 6_k element UI. Claim 9 In claim 7, (c) the computing device provides a seventh element UI that can set a shipment plan according to the manual setting mode or the automatic setting mode—the seventh element UI includes a seventh_1 element UI that can set a shipment date and a seventh_2 element UI that can set a shipment ratio—through a seventh area of the screen of the specific user terminal of the specific user; and (d) when a specific shipment plan set through the above-mentioned seventh element UI - the specific shipment plan includes a specific shipment date and a specific shipment ratio - is input, the computing device determines a specific shipment-related predicted balance corresponding to the specific shipment date and the specific shipment ratio, a specific shipment-related predicted purchase amount corresponding to the specific shipment-related predicted balance, a specific shipment-related predicted weight, a specific shipment-related predicted feed amount, a specific shipment-related predicted sales amount, and a specific shipment-related predicted profit amount by reference to the specific shipment plan, the specific time series weight data, the specific time series sales amount data, the specific time series revenue amount data, and the specific initial purchase amount, and additionally provides the above to the seventh area of the screen of the specific user terminal of the specific user; further comprising the step of Claim 10 In claim 9, in step (d) above, when a specific shipment date set through the UI of element 7_1 is entered, the computing device, by referencing the specific shipment date, the specific shipment ratio, the specific stocking group data, the specific purchase amount, the specific feed cost, the specific shipment-related predicted receivables, the specific shipment-related predicted purchase amount, the specific shipment-related predicted weight, the specific shipment-related predicted feed requirement amount, the specific shipment-related predicted sales amount, the specific shipment-related predicted profit amount, and the specific time series weight data, generates corrected time series weight data by correcting some time series weight data that follows the specific shipment date among the specific time series weight data, generates corrected time series sales amount data by correcting some time series sales amount data that follows the specific shipment date among the specific time series sales amount data, generates corrected time series feed requirement amount data by correcting some time series feed requirement amount data that follows the specific shipment date among the specific time series feed requirement amount data, and generates corrected time series feed requirement amount data by correcting some time series profit amount data that follows the specific shipment date among the specific time series profit amount data. A method characterized by generating corrected time series profit amount data and providing the second element UI, which is capable of outputting the corrected time series weight data, the corrected time series sales amount data, the corrected time series feed required amount data, and the corrected time series profit amount data, through the second area of the screen of the specific user terminal of the specific user. Claim 11 A computing device that supports managing a stocking group within a fish farm, comprising: at least one memory for storing instructions; and at least one processor configured to execute the above instructions, wherein the processor, in a state in which a prediction model is trained to predict time-series weight data for training by using training first stocking date data to training n-th stocking date data, training first unsold data to training n-th unsold data, and training first average weight data to training n-th average weight data as training data, provides stocking group data through a first area of the screen of a specific user terminal of a specific user, which can be set according to a manual setting mode or an automatic setting mode - the automatic setting mode is performed by acquiring information by linking growth data of the aquaculture farm - the first element UI includes a 1_1 element UI for setting the stocking date, a 1_2 element UI for setting the first unsold data, and a 1_3 element UI for setting the first average weight - and (II) when specific stocking group data set through the first element UI is input, input the specific stocking group data into the prediction model, and cause the prediction model to specific A process is performed to provide a second element UI capable of predicting time-series weight data and displaying the output of the prediction model and simulation data derived therefrom—the second element UI includes a 2_1 element UI capable of outputting the trajectory of the specific time-series weight data—through a second area of the screen of the specific user terminal of the specific user, wherein in the process (I), the processor additionally uses the first training mortality rate data to the nth training mortality rate data and the first training tank volume data to the nth training tank volume data as the training data,A computing device characterized by additionally providing, through the first area of the screen of the specific user terminal of the specific user, the first element UI that allows setting the standing group data according to the manual setting mode or the automatic setting mode, wherein the first element UI further includes a first_4 element UI that can set the mortality rate and a first_5 element UI that can set the tank volume, while the prediction model is additionally trained to predict the above-mentioned training time-series weight data, and in the above process (II), when the specific standing group data additionally set through the first_4 element UI and the first_5 element UI is input, the processor inputs the specific standing group data into the prediction model, causes the prediction model to predict the specific time-series weight data, and provides the second_1 element UI that can output the same through the second area of the screen of the specific user terminal. Claim 12 delete Claim 13 A computing device characterized in that, in the above (II) process, when a specific tank volume set through the above 1_5 element UI is input, the processor determines specific time series density data by referencing the specific time series weight data and the above specific tank volume, and additionally provides the above 2 element UI capable of outputting the same—the above 2 element UI further includes a 2_2 element UI capable of outputting the trajectory of the specific time series density data—through the above 2 area of the screen of the above specific user terminal of the above specific user. Claim 14 In paragraph 13, in the above process (I), the processor, (i) provides a third element UI capable of setting a density threshold through a third area of the screen of the specific user terminal of the specific user, and the threshold set through the third element UI is called a specific density threshold; and (ii) additionally provides the third element UI through a third area of the screen of another user terminal of another user, and the threshold additionally set through the third element UI is called another density threshold; and in the above process (II), the processor, (i) determines the day on which the density value of the specific time-series density data is expected to reach the specific density threshold by referring to the specific standing group data corresponding to the specific user, the specific time-series weight data, the specific tank volume, the specific time-series density data, and the specific density threshold, as a specific candidate shipment date, and additionally provides a fourth element UI capable of outputting the specific candidate shipment date through a fourth area of the screen of the specific user terminal of the specific user, and (ii) other standing group data corresponding to the other user, A computing device characterized by additionally determining, by reference to other time series weight data, other tank volume, other time series density data, and other density threshold, the date on which the density value of the other time series density data is expected to reach the other density threshold as another candidate shipment date, and additionally providing the fourth element UI capable of outputting the other candidate shipment date through the other fourth area of the screen of the other user terminal. Claim 15 A computing device characterized in that, in the above process (II) of claim 14, when the above specific candidate shipment date is determined, the processor generates corrected time series weight data by correcting some time series weight data following the above specific candidate shipment date among the above specific time series weight data by referencing a value corresponding to the unsold shipments on the above specific candidate shipment date, generates corrected time series density data by correcting some time series density data following the above specific candidate shipment date among the above specific time series density data, and provides the above second element UI capable of outputting the corrected time series weight data and the corrected time series density data through the above second area of the screen of the above specific user terminal. Claim 16 A computing device that supports managing a stocking group within a fish farm, comprising: at least one memory for storing instructions; and at least one processor configured to execute the above instructions, wherein the processor, in a state in which a prediction model is trained to predict time-series weight data for training by using training first stocking date data to training n-th stocking date data, training first unsold data to training n-th unsold data, and training first average weight data to training n-th average weight data as training data, provides stocking group data through a first area of the screen of a specific user terminal of a specific user, which can be set according to a manual setting mode or an automatic setting mode - the automatic setting mode is performed by acquiring information by linking growth data of the aquaculture farm - the first element UI includes a 1_1 element UI for setting the stocking date, a 1_2 element UI for setting the first unsold data, and a 1_3 element UI for setting the first average weight - and (II) when specific stocking group data set through the first element UI is input, input the specific stocking group data into the prediction model, and cause the prediction model to specific A process is performed to provide a second element UI capable of predicting time-series weight data and displaying the output of the prediction model and simulation data derived therefrom—the second element UI includes a second_1 element UI capable of outputting the trajectory of the specific time-series weight data—through a second area of the screen of the specific user terminal of the specific user, wherein in process (I), the processor additionally provides a fifth element UI capable of setting feed costs through a fifth area of the screen of the specific user terminal of the specific user, and in process (II), when a specific feed cost set through the fifth element UI is additionally input,A computing device characterized by the processor determining, by reference to the specific time series weight data and the specific feed cost, each specific time series sales amount data and specific time series feed required amount data, and additionally providing the second element UI capable of outputting the same—the second element UI further including a second_3 element UI capable of outputting the trajectory of the specific time series sales amount data and a second_4 element UI capable of outputting the trajectory of the specific time series feed required amount data—through the second area of the screen of the specific user terminal of the specific user. Claim 17 A computing device according to claim 16, wherein in the above (I) process, the processor additionally provides the first element UI, which can set the standing group data according to the manual setting mode or the automatic setting mode, and the first element UI further includes a first_6 element UI, which can set the initial purchase amount corresponding to the initial outstanding amount, through the first area of the screen of the specific user terminal of the specific user; and in the above (II) process, when the specific initial purchase amount additionally set through the first_6 element UI is input, the processor additionally provides the second element UI, which can determine specific time series profit amount data by referencing the specific time series sales amount data, the specific time series feed required amount data, and the specific initial purchase amount, and output the same, and the second element UI, which further includes a second_5 element UI, which can output the trajectory of the specific time series profit amount data, through the second area of the screen of the specific user terminal of the specific user. Claim 18 In Clause 17, let the standing group actually in operation be referred to as Type 1 standing group data and the standing group added for simulation be referred to as Type 2 standing group data—wherein the Type 1 standing group data includes Type 1_1 standing group data to Type 1_i standing group data, and the Type 2 standing group data includes Type 2_1 standing group data to Type 2_j standing group data, and i+j is an integer greater than or equal to 1—then the Type 1_1 time series weight data to Type 1_i time series weight data, Type 1_1 time series sales amount data to Type 1_i time series sales amount data, Type 1_1 time series feed required amount data to Type 1_i time series feed required amount data, Type 1_1 time series profit amount data to Type 1_i time series profit amount data, and Type 2_1 time series weight data corresponding to each of the Type 1_1 standing group data to Type 1_i standing group data and each of the Type 2_1 standing group data to Type 2_j standing group data. When the weight data of the second_j time series, the sales amount data of the second_1 time series, the sales amount data of the second_j time series, the feed required amount data of the second_1 time series, the feed required amount data of the second_j time series, and the profit amount data of the second_1 time series are stored and recorded, and when the metadata of the sixth_1 to sixth_(i+j) of each of the plurality of standing group data is displayed in each of the sixth_1 to sixth_(i+j) areas, which are part of the sixth area of the screen of the specific user terminal of the specific user, corresponding to each of the plurality of standing group data, and when the UI of the sixth_1 to sixth_(i+j) element, which allows selecting each of the metadata of the sixth_1 to sixth_(i+j) metadata, is displayed,A computing device characterized by, when a 6_k element UI corresponding to a standing group data that is any one of the 1_1 type standing group data to the 1_i standing group data and the 2_1 type standing group data to the 2_j standing group data—where k is an integer from 1 to (i+j)—is selected, the processor displays the 2 element UI through the 2 area of the specific user terminal of the specific user, which is capable of outputting the k time series weight data, the k time series sales amount data, the k time series feed required amount data, and the k time series profit amount data by referencing the k standing group data corresponding to the 6_k element UI. Claim 19 In claim 17, the processor provides (III) a seventh element UI capable of setting a shipment plan according to the manual setting mode or the automatic setting mode—the seventh element UI includes a seventh element UI capable of setting a shipment date and a seventh element UI capable of setting a shipment ratio—through a seventh area of the screen of the specific user terminal of the specific user; and (IV) when a specific shipment plan set through the seventh element UI—the specific shipment plan includes a specific shipment date and a specific shipment ratio—is input, the processor determines a specific shipment-related predicted balance corresponding to the specific shipment date and the specific shipment ratio, a specific shipment-related predicted purchase amount corresponding to the specific shipment-related predicted balance, a specific shipment-related predicted weight, a specific shipment-related predicted feed amount, a specific shipment-related predicted sales amount, and a specific shipment-related predicted profit amount by reference to the specific shipment plan, the specific time series weight data, the specific time series sales amount data, the specific time series feed requirement amount data, the specific time series profit amount data, and the specific initial purchase amount, and determines the specific shipment-related predicted weight, specific shipment-related predicted feed requirement amount, specific shipment-related predicted sales amount, and specific shipment-related predicted profit amount on the screen of the specific user terminal of the specific user. A computing device that performs additional processes provided to the seventh area. Claim 20 In Clause 19, in the above (IV) process, when a specific shipment date set through the above 7_1 element UI is entered, the processor, by referring to the specific shipment date, the specific shipment ratio, the specific stocking group data, the specific purchase amount, the specific feed cost, the specific shipment-related predicted receivables, the specific shipment-related predicted purchase amount, the specific shipment-related predicted weight, the specific shipment-related predicted feed requirement amount, the specific shipment-related predicted sales amount, the specific shipment-related predicted profit amount, and the specific time series weight data, corrects some time series weight data lagging from the specific shipment date among the specific time series weight data to generate corrected time series weight data, corrects some time series sales amount data lagging from the specific shipment date among the specific time series sales amount data to generate corrected time series sales amount data, corrects some time series feed requirement amount data lagging from the specific shipment date among the specific time series feed requirement amount data to generate corrected time series feed requirement amount data, and corrects some time series profit amount data lagging from the specific shipment date among the specific time series profit amount data A computing device characterized by generating corrected time series profit amount data by correction, and providing the second element UI capable of outputting the corrected time series weight data, the corrected time series sales amount data, the corrected time series feed required amount data, and the corrected time series profit amount data through the second area of the screen of the specific user terminal of the specific user.
Citation Information
Patent Citations
Process and device for delivering quantity-adjusted feed to an aquaculture system
EP4285716A1
A system of management for growth and integration in an eel farm basiced mobile
KR101744686B1
An Integrated Management System and Method for the Cultivation and Sale of Fish Species in Idle Farms using AI
KR102537966B1
Filtration monitoring and control system
WO1996028236A1
Aquafarm management system and method based on decision by AI(Artificial Intelligence) deep learning
KR1020250047462A