<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>PhD project plan - Exploiting data to support operations of EXPOSED aquaculture installations</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Bjørn Magnus Mathisen</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>No Institute Given</string-name>
        </contrib>
      </contrib-group>
      <pub-date>
        <year>2017</year>
      </pub-date>
      <fpage>209</fpage>
      <lpage>213</lpage>
      <abstract>
        <p>Aquaculture is an increasingly important industrial sector in Norway. The Norwegian Ministry of Fishery and Aquaculture states that its a long term goal for aquaculture is a five fold increase in production by 2050 1. This stands in direct contrast with recent Norwegian news2 which states that aquaculture in Norway is facing a growing challenge with regards to fish disease and environmental impact. To help the industry reach the goal set by the Ministry of Fishery and Aquaculture of a five fold increase - without increasing the environmental impact - we need to increase the amount of locations suitable for modern aquaculture development. The SFI project EXPOSED3 is trying to do this by researching and developing technologies that enable aquaculture to operate at more exposed (o↵shore and subject to harsh weather) locations. A part of the technology needed for this is increased level of monitoring and decision support. Making use of the increasing amount of data gathered on these aquaculture installations to automate and support personnel would decrease cost and the amount of hours spent on the installations thus decreasing the risk for the personnel at these more exposed locations. Decision support systems within aquaculture traditionally employ numerical models (e.g. [7]). With the increasing amount of data being gathered at these installations, using machine learning to create models from the data would be a great addition to these models as a part of a decision support system. Machine learning is a promising field of research. Most recently shown by the rising field of deep learning. Deep Learning has been employed for data analysis within di↵erent domains, including, but not limited to; speech recognition [5, 10], object recognition [4] and text processing [2]. Recently it has also been tried as methods for improving computer-chess4 and computer-go [12] Given enough data and targeted at the correct problems (e.g. where learning patterns across huge amounts of data will lead to a solution) these methods excel. However if the data is sparse these methods can be hard to utilize. Another missing feature from these types of methods is explainability. Methods like deep learning (and other sub-symbolic methods) are not easily explained. It can be done through analyzing activation patterns in the neural networks etc, but it is undecipherable to anyone but experts in the field. Explainability is a key factor in making the human operator trust the decision/operator support system and other machine learning methods are easier to explain and understand, such as Bayesian networks[15] or to a lesser degree Evolutionary Algorithms[11, 6]. Case-based reasoning (CBR)[1] is an example of another method that is based on symbols and knowledge (also known as a knowledge-based reasoning method). As the method is heavily inspired by cognitive models, the method is more easily explainable. CBR in combination with knowledge engineering in cooperation with human experts can even achieve high performance without the 1 http://www.vg.no/nyheter/innenriks/naeringsliv/slik-kan-fremtidens-lakseoppdrett-se-ut/</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        presence of large data-sets. The method has been tested with success in several domains such as
oil &amp; gas[
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] and fish farms [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. This method is typically less dependent on a large data corpus
than other methods such as neural networks. This property enables us to use CBR as a method
for predicting rare events.
      </p>
      <p>To reach the goals set for the SFI project: improved quality, safety and eciency in exposed
fish farming operations - the solution should utilize the strength of all of these methods. E.g. deep
neural networks may be used to detect anomalies which correlates or causes a change in site state
which may be extracted and refined as a case and stored in a case-base. This could then be used
by a CBR system to predict future anomalies with a greater ability to explain how it came to this
conclusion.</p>
      <p>
        Machine learning has already been applied to fisheries and aquaculture through decision
support, examples of this is; Operational support in fish farming through using CBR[
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], decision
support model for fisheries management in Hawaii[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], decision support system for fish disease/health
management[
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], decision support for sustainability[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Our work will build on these results,
applying what has been learned in previous studies. Decision support systems within aquaculture
has been used but a predominant part of the decision support systems described in literature[
        <xref ref-type="bibr" rid="ref3 ref7">3, 7</xref>
        ]
only employ user input and numerical models. Our system will employ data-based machine
learning methods that build models and tries to predict future states, knowledge based methods that
improves explainability and can support prediction of rare events, all in addition to the traditional
numerical models.
      </p>
      <p>The goals of this PhD project is to contribute to a subset of the main goals set for the SFI-center
as mentioned above</p>
      <p>Goal (G1) : This PhD project will study AI methods aiming for safe and sustainable fish
production at exposed aquaculture sites through utilization of sensor data as well as human experiences
to develop and test a system for monitoring, prediction, and operational decision support.)
2</p>
    </sec>
    <sec id="sec-2">
      <title>Objectives</title>
      <p>The work done in this project will contribute to machine learning and artificial intelligence via
testing the applicability and performance of AI/ML methods in the aquaculture domain. On the
other side, the project will advance decision support systems within the aquaculture domain via
testing how ML methods can increase their performance and usefulness. However many of today’s
popular machine learning methods requires large databases of instances to be trained properly, but
many of the events that operators wants to avoid on a installation are rare and as such the data
about them is sparse. More specifically the measurable academic objectives of this PhD project is:
1. Establish the current state of the art in terms of decision support systems within aquaculture
and the role of machine learning in these decision support systems.
2. Create and test machine learning methods that uses data from aquaculture installations and
contributes to a decision support system for such a site. Typically these methods will try predict
future states of a aquaculture installation and this prediction can be used by a decision support
system.
3. Create and test knowledge-based methods such as CBR for detecting and predicting rare
events in the aquaculture domain.
3</p>
    </sec>
    <sec id="sec-3">
      <title>State of the PhD project</title>
      <p>The EXPOSED SFI project is currently gathering sensor data and operational data from exposed
sites. Table 1 lists some of the data gathered from the pilot sites in the EXPOSED project.</p>
      <sec id="sec-3-1">
        <title>Environmental measurements</title>
        <p>Wind (max and avg)
Waves (max and avg)
Current (direction and speed
at 3 depths)
Temperature</p>
      </sec>
      <sec id="sec-3-2">
        <title>Installation</title>
        <sec id="sec-3-2-1">
          <title>Movement (accelleration) Anchor load</title>
          <p>Operational status5</p>
        </sec>
      </sec>
      <sec id="sec-3-3">
        <title>Production data</title>
        <sec id="sec-3-3-1">
          <title>Fish mortality Fish grouping Feeding</title>
          <p>In this experiment we tried to predict the movement of an aquaculture cage structure based on
wind data gathered from a buoy that is situated close (within 100m) of the cage. To approximate
the level of movement on the cage structure we calculated the variation of the x axis of the
accelerometer mounted on the cage structure over the span of an hour (36000 data points, 10
hz). The prediction was made with a neural network with inputs being Wind Direction, Wind
Gust and Wind Speed. The output of the neural network is the predicted movement. The network
could only see the current time series data (not any history). Figure 1 show the accuracy of this
prediction.</p>
          <p>As one can see from the figure the network predicts the movement quite precisely, however
the wind speed is also highly correlated with the movement of the structure (as can be expected).
Thus the neural networks net gain over wind speed is not relatively big, however it adds precision.
3.2</p>
        </sec>
      </sec>
      <sec id="sec-3-4">
        <title>Predicting anchor load</title>
        <p>In this experiment we tried to predict the load on the anchors of an aquaculture cage structure
based on environmental data gathered from a buoy that is situated close (within 100m) of the
5 This is a report of which operations could not be performed that day due to unfavourable conditions
cage. The target prediction value is the anchor load in newtons. The prediction was made with
a neural network with inputs being 15 data points: current direction and speed at 3 depths,
max wind speed, average wind speed, wind direction, significant wave height, wave direction and
temperature. The output of the neural network is the predicted load. In the previous experiment
the neural network could only see the current data at the current point in the time series. In this
experiment the neural network could see the current data as well as the three previous time series
points, making it a total of 4 ⇤ 15 = 60 inputs to the neural network. Figure 2 show the accuracy
of this prediction.
In addition to the data listed in Table 1 the project has received a dataset describing the movements
of maritime vessels in and out proximity to the aquaculture installations. We have currently
combined this with a dataset describing the level of exposure to the environment for each of these
sites. In addition we have added weather (wind, waves, temperature, precipitation etc) for each
of the events at the relevant sites. The plan is to pick a specific type of boat fishfeed carriers,
and then using the time spent at each location to classify whether or not the fishfeed loading
operation was successful. We can then use the dataset to try to predict wether such a operation
will be successful given the level of exposure and weather forecast. Ideally we would like to use an
automated method (likely a ML method) to extract some archetype cases to add to a case-base.
This case base could then be employed by a CBR as a part of a decision support system that
would be more in line with the type of experience based learning they currently use in the domain.
4.1</p>
      </sec>
      <sec id="sec-3-5">
        <title>Applying CBR</title>
        <p>As mentioned earlier we want to apply CBR as the main interface to the user of his DSS. This
is because CBR provides a good analogy for the way that this industry learns (experience based
learning as opposed to formal learning), and also because CBR is well suited for situations where
the data contains instances that are few but have high signal to noise ratio (archetypes); e.g.
“Predicted weather conditions are very similar (90%) to a situations where the planned operation
failed due to weather conditions.” Detecting such these rare instances can most easily be done with
using expert knowledge (for verification) and machine learning (for finding previous situations
where conditions where far from the average) in tandem. These instances can then be formed into
cases where recorded result is shown along with expert input on how to achieve the best result
given the conditions (could also be to abort the operation).</p>
        <p>Bibliography</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Agnar</given-names>
            <surname>Aamodt</surname>
          </string-name>
          and
          <string-name>
            <given-names>Enric</given-names>
            <surname>Plaza</surname>
          </string-name>
          .
          <article-title>Case-based reasoning: Foundational issues, methodological variations, and system approaches</article-title>
          .
          <source>AI communications</source>
          ,
          <volume>7</volume>
          (
          <issue>1</issue>
          ):
          <fpage>39</fpage>
          -
          <lpage>59</lpage>
          ,
          <year>1994</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Yoshua</given-names>
            <surname>Bengio</surname>
          </string-name>
          , Holger Schwenk,
          <article-title>Jean-S´ebastien Sen´ecal, Fr´ederic Morin, and</article-title>
          <string-name>
            <given-names>Jean-Luc</given-names>
            <surname>Gauvain</surname>
          </string-name>
          .
          <article-title>A neural probabilistic language model</article-title>
          .
          <source>In Innovations in Machine Learning</source>
          , pages
          <fpage>137</fpage>
          -
          <lpage>186</lpage>
          . Springer,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Gerry</given-names>
            <surname>Bourke</surname>
          </string-name>
          , Frank Stagnitti, and Brad Mitchell.
          <article-title>A decision support system for aquaculture research and management</article-title>
          .
          <source>Aquacultural Engineering</source>
          ,
          <volume>12</volume>
          (
          <issue>2</issue>
          ):
          <fpage>111</fpage>
          -
          <lpage>123</lpage>
          ,
          <year>1993</year>
          . URL http://www. sciencedirect.com/science/article/pii/014486099390020C.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Adam</given-names>
            <surname>Coates</surname>
          </string-name>
          , Andrew Y Ng,
          <string-name>
            <given-names>and Honglak</given-names>
            <surname>Lee</surname>
          </string-name>
          .
          <article-title>An analysis of single-layer networks in unsupervised feature learning</article-title>
          .
          <source>In International Conference on Artificial Intelligence and Statistics</source>
          , pages
          <fpage>215</fpage>
          -
          <lpage>223</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>George</surname>
            <given-names>E.</given-names>
          </string-name>
          <string-name>
            <surname>Dahl</surname>
            ,
            <given-names>Dong</given-names>
          </string-name>
          <string-name>
            <surname>Yu</surname>
            ,
            <given-names>Li</given-names>
          </string-name>
          <string-name>
            <surname>Deng</surname>
            , and
            <given-names>Alex</given-names>
          </string-name>
          <string-name>
            <surname>Acero</surname>
          </string-name>
          .
          <article-title>Context-dependent pre-trained deep neural networks for large-vocabulary speech recognition</article-title>
          .
          <source>Ieee Transactions On Audio Speech and Language Processing</source>
          ,
          <volume>20</volume>
          :
          <fpage>30</fpage>
          -
          <lpage>42</lpage>
          ,
          <year>2012</year>
          . doi: DOI10.1109/TASL.
          <year>2011</year>
          .
          <volume>2134090</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Kenneth</given-names>
            <surname>Alan De Jong</surname>
          </string-name>
          .
          <article-title>Analysis of the behavior of a class of genetic adaptive systems</article-title>
          .
          <year>1975</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Douglas</surname>
            <given-names>H Ernst</given-names>
          </string-name>
          , John P Bolte, and Shree S Nath.
          <article-title>Aquafarm: simulation and decision support for aquaculture facility design and management planning</article-title>
          .
          <source>Aquacultural Engineering</source>
          ,
          <volume>23</volume>
          (
          <issue>1</issue>
          ):
          <fpage>121</fpage>
          -
          <lpage>179</lpage>
          ,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Odd</given-names>
            <surname>Erik</surname>
          </string-name>
          <string-name>
            <surname>Gundersen</surname>
          </string-name>
          , Frode Sørmo,
          <string-name>
            <given-names>Agnar</given-names>
            <surname>Aamodt</surname>
          </string-name>
          , and P˚al Skalle.
          <article-title>A real-time decision support system for high cost oil-well drilling operations</article-title>
          .
          <source>AI Magazine</source>
          ,
          <volume>34</volume>
          (
          <issue>1</issue>
          ):
          <fpage>21</fpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Halmar</given-names>
            <surname>Halide</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A</given-names>
            <surname>Stigebrandt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M</given-names>
            <surname>Rehbein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and AD</given-names>
            <surname>McKinnon</surname>
          </string-name>
          .
          <article-title>Developing a decision support system for sustainable cage aquaculture</article-title>
          .
          <source>Environmental Modelling &amp; Software</source>
          ,
          <volume>24</volume>
          (
          <issue>6</issue>
          ):
          <fpage>694</fpage>
          -
          <lpage>702</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10] Geo↵rey Hinton,
          <source>Li Deng</source>
          ,
          <string-name>
            <given-names>Dong</given-names>
            <surname>Yu</surname>
          </string-name>
          , George E Dahl, Abdel-rahman
          <string-name>
            <surname>Mohamed</surname>
          </string-name>
          , Navdeep Jaitly, Andrew Senior, Vincent Vanhoucke, Patrick Nguyen,
          <string-name>
            <surname>Tara N Sainath</surname>
          </string-name>
          , et al.
          <article-title>Deep neural networks for acoustic modeling in speech recognition: The shared views of four research groups</article-title>
          .
          <source>Signal Processing Magazine</source>
          , IEEE,
          <volume>29</volume>
          (
          <issue>6</issue>
          ):
          <fpage>82</fpage>
          -
          <lpage>97</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11] John Henry Holland.
          <article-title>Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence</article-title>
          . MIT press,
          <year>1992</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Chris</surname>
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Maddison</surname>
            , Aja Huang,
            <given-names>Ilya</given-names>
          </string-name>
          <string-name>
            <surname>Sutskever</surname>
          </string-name>
          , and David Silver.
          <article-title>Move evaluation in go using deep convolutional neural networks</article-title>
          .
          <source>In Under review as a conference paper at ICLR</source>
          <year>2015</year>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Minling</surname>
            <given-names>Pan</given-names>
          </string-name>
          , Ping Sun Leung, and Samuel G Pooley.
          <article-title>A decision support model for fisheries management in hawaii: a multilevel and multiobjective programming approach</article-title>
          .
          <source>North American Journal of Fisheries Management</source>
          ,
          <volume>21</volume>
          (
          <issue>2</issue>
          ):
          <fpage>293</fpage>
          -
          <lpage>309</lpage>
          ,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <article-title>SFI-consortium. Exposed aquaculture operations: center for research-based innovation</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>David J Spiegelhalter</surname>
            ,
            <given-names>A Philip</given-names>
          </string-name>
          <string-name>
            <surname>Dawid</surname>
            , Ste↵en
            <given-names>L</given-names>
          </string-name>
          <string-name>
            <surname>Lauritzen</surname>
          </string-name>
          , and Robert G Cowell.
          <article-title>Bayesian analysis in expert systems</article-title>
          .
          <source>Statistical science</source>
          , pages
          <fpage>219</fpage>
          -
          <lpage>247</lpage>
          ,
          <year>1993</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Axel</surname>
            <given-names>Tidemann</given-names>
          </string-name>
          , Finn Olav Bjørnson, and
          <string-name>
            <given-names>Agnar</given-names>
            <surname>Aamodt</surname>
          </string-name>
          .
          <article-title>Operational support in fish farming through case-based reasoning</article-title>
          .
          <source>In Advanced Research in Applied Artificial Intelligence</source>
          , pages
          <fpage>104</fpage>
          -
          <lpage>113</lpage>
          . Springer,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Zhang</surname>
            <given-names>Xiaoshuan</given-names>
          </string-name>
          , Fu Zetian, Cai Wengui, Tian Dong, and Zhang Jian.
          <article-title>Applying evolutionary prototyping model in developing fidss: An intelligent decision support system for fish disease/health management</article-title>
          .
          <source>Expert Systems with Applications</source>
          ,
          <volume>36</volume>
          (
          <issue>2</issue>
          ):
          <fpage>3901</fpage>
          -
          <lpage>3913</lpage>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>