Line Eikvil’s research while affiliated with Norwegian Computing Center and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (45)


Figure 8: A false positive case without and with annotation by the model.
Two-stage mammography classification model using explainable-AI for ROI detection
  • Article
  • Full-text available

February 2024

·

28 Reads

Nordic Machine Intelligence

·

Olav Brautaset

·

·

[...]

·

This study introduces an enhanced version of a two-stage modelling approach using artificial intelligence (AI) for breast cancer detection in mammography screening. Leveraging a large dataset of 2,863,175 mammograms from the Norwegian breast cancer screening program, the approach uses two convolutional neural networks. A key enhancement over the prior methodology is the application of the explainable-AI method Layered GradCam for identifying regions of interest (ROIs) within the mammograms. The second neural network subsequently classifies these ROIs for malignancy. Layered GradCam is also used to display identified cancers to the user. By the AUC criterion, our model performs well, 0.974 for screen-detected and 0.931 for all cancers (screen-detected and interval), compared to a commercial program; 0.959 and 0.918, respectively. Comparisons with the radiologist cores indicates that the model has equal performance with two radiologists, and superior performance to one, for the detection of all cancers (screening- and interval type). Our tests indicate that our model generalizes well for different breast centers, but so far only images from a single manufacturer have been tested.

Download

mammography classification model trained from image labels only

March 2022

·

20 Reads

Proceedings of the Northern Lights Deep Learning Workshop

The Cancer Registry of Norway organises a population-based breast cancer screening program, where 250 000 women participate each year. The interpretation of the screening mammograms is a manual process, but deep neural networks are showing potential in mammographic screening. Most methods focus on methods trained from pixel-level annotations, but these require expertise and are time-consuming to produce. Through the screenings, image level annotations are however readily available. In this work we present a few models trained from image level annotations from the Norwegian dataset: a holistic model, an attention model and an ensemble model. We compared their performance with that of pretrained models based on pixel-level annotations, trained on international datasets. From this we found that models trained on our local data with image-level annotation gave considerably better performance than the pretrained models from external data, although based on pixel-level annotations.


Automatic Fish Age Determination across Different Otolith Image Labs Using Domain Adaptation

March 2022

·

227 Reads

·

17 Citations

Fishes

The age determination of fish is fundamental to marine resource management. This task is commonly done by analysis of otoliths performed manually by human experts. Otolith images from Greenland halibut acquired by the Institute of Marine Research (Norway) were recently used to train a convolutional neural network (CNN) for automatically predicting fish age, opening the way for requiring less human effort and availability of expertise by means of deep learning (DL). In this study, we demonstrate that applying a CNN model trained on images from one lab (in Norway) does not lead to a suitable performance when predicting fish ages from otolith images from another lab (in Iceland) for the same species. This is due to a problem known as dataset shift, where the source data, i.e., the dataset the model was trained on have different characteristics from the dataset at test stage, here denoted as target data. We further demonstrate that we can handle this problem by using domain adaptation, such that an existing model trained in the source domain is adapted to perform well in the target domain, without requiring extra annotation effort. We investigate four different approaches: (i) simple adaptation via image standardization, (ii) adversarial generative adaptation, (iii) adversarial discriminative adaptation and (iv) self-supervised adaptation. The results show that the performance varies substantially between the methods, with adversarial discriminative and self-supervised adaptations being the best approaches. Without using a domain adaptation approach, the root mean squared error (RMSE) and coefficient of variation (CV) on the Icelandic dataset are as high as 5.12 years and 28.6%, respectively, whereas by using the self-supervised domain adaptation, the RMSE and CV are reduced to 1.94 years and 11.1%. We conclude that careful consideration must be given before DL-based predictors are applied to perform large scale inference. Despite that, domain adaptation is a promising solution for handling problems of dataset shift across image labs.


Semi-supervised target classification in multi-frequency echosounder data

August 2021

·

123 Reads

·

14 Citations

ICES Journal of Marine Science

Acoustic target classification in multi-frequency echosounder data is a major interest for the marine ecosystem and fishery management since it can potentially estimate the abundance or biomass of the species. A key problem of current methods is the heavy dependence on the manual categorization of data samples. As a solution, we propose a novel semi-supervised deep learning method leveraging a few annotated data samples together with vast amounts of unannotated data samples, all in a single model. Specifically, two inter-connected objectives, namely, a clustering objective and a classification objective, optimize one shared convolutional neural network in an alternating manner. The clustering objective exploits the underlying structure of all data, both annotated and unannotated; the classification objective enforces a certain consistency to given classes using the few annotated data samples. We evaluate our classification method using echosounder data from the sandeel case study in the North Sea. In the semi-supervised setting with only a tenth of the training data annotated, our method achieves 67.6% accuracy, outperforming a conventional semi-supervised method by 7.0 percentage points. When applying the proposed method in a fully supervised setup, we achieve 74.7% accuracy, surpassing the standard supervised deep learning method by 4.7 percentage points.



Fig. 4. The pipeline of the proposed method with relevant section numbers.
Abbreviations • CW = Continuous Wave • PW = Pulsed Wave • TVD = Tissue Velocity Doppler
User-Intended Doppler Measurement Type Prediction Combining CNNs With Smart Post-Processing

October 2020

·

274 Reads

·

3 Citations

IEEE Journal of Biomedical and Health Informatics

Spectral Doppler measurements are an important part of the standard echocardiographic examination. These measurements give insight into myocardial motion and blood flow providing clinicians with parameters for diagnostic decision making. Many of these measurements are performed automatically with high accuracy, increasing the efficiency of the diagnostic pipeline. However, full automation is not yet available because the user must manually select which measurement should be performed on each image. In this work, we develop a pipeline based on convolutional neural networks (CNNs) to automatically classify the measurement type from cardiac Doppler scans. We show how the multi-modal information in each spectral Doppler recording can be combined using a meta parameter post-processing mapping scheme and heatmaps to encode coordinate locations. Additionally, we experiment with several architectures to examine the tradeoff between accuracy, speed, and memory usage for resource-constrained environments. Finally, we propose a confidence metric using the values in the last fully connected layer of the network and show that our confidence metric can prevent many misclassifications. Our algorithm enables a fully automatic pipeline from acquisition to Doppler spectrum measurements. We achieve 96% accuracy on a test set drawn from separate clinical sites, indicating that the proposed method is suitable for clinical adoption.


Machine intelligence and the data-driven future of marine science

July 2020

·

133 Reads

·

161 Citations

ICES Journal of Marine Science

Oceans constitute over 70% of the earth's surface, and the marine environment and ecosystems are central to many global challenges. Not only are the oceans an important source of food and other resources, but they also play a important roles in the earth's climate and provide crucial ecosystem services. To monitor the environment and ensure sustainable exploitation of marine resources, extensive data collection and analysis efforts form the backbone of management programmes on global, regional, or national levels. Technological advances in sensor technology, autonomous platforms, and information and communications technology now allow marine scientists to collect data in larger volumes than ever before. But our capacity for data analysis has not progressed comparably, and the growing discrepancy is becoming a major bottleneck for effective use of the available data, as well as an obstacle to scaling up data collection further. Recent years have seen rapid advances in the fields of artificial intelligence and machine learning, and in particular, so-called deep learning systems are now able to solve complex tasks that previously required human expertise. This technology is directly applicable to many important data analysis problems and it will provide tools that are needed to solve many complex challenges in marine science and resource management. Here we give a brief review of recent developments in deep learning, and highlight the many opportunities and challenges for effective adoption of this technology across the marine sciences.


Acoustic classification in multifrequency echosounder data using deep convolutional neural networks

July 2020

·

104 Reads

·

50 Citations

ICES Journal of Marine Science

Acoustic target classification is the process of assigning observed acoustic backscattering intensity to an acoustic category. A deep learning strategy for acoustic target classification using a convolutional network is developed, consisting of an encoder and a decoder, which allow the network to use pixel information and more abstract features. The network can learn features directly from data, and the learned feature space may include both frequency response and school morphology. We tested the method on multifrequency data collected between 2007 and 2018 during the Norwegian sandeel survey. The network was able to distinguish between sandeel schools, schools of other species, and background pixels (including seabed) in new survey data with an F1 score of 0.87 when tested against manually labelled schools. The network separated schools of sandeel and schools of other species with an F1 score of 0.94. A traditional school classification algorithm obtained substantially lower F1 scores (0.77 and 0.82) when tested against the manually labelled schools. To train the network, it was necessary to develop sampling and preprocessing strategies to account for unbalanced classes, inaccurate annotations, and biases in the training data. This is a step towards a method to be applied across a range of acoustic trawl surveys.


Explaining decisions of deep neural networks used for fish age prediction

June 2020

·

347 Reads

·

25 Citations

Age-reading of fish otoliths (ear stones) is important for the sustainable management of fish resources. However, the procedure is challenging and requires experienced readers to carefully examine annual growth zones. In a recent study, convolutional neural networks (CNNs) have been demonstrated to perform reasonably well on automatically predicting fish age from otolith images. In the present study, we carefully investigate the prediction rule learned by such neural networks to provide insight into the features that identify certain fish age ranges. For this purpose, a recent technique for visualizing and analyzing the predictions of the neural networks was applied to different versions of the otolith images. The results indicate that supplementary knowledge about the internal structure improves the results for the youngest age groups, compared to using only the contour shape attribute of the otolith. However, the contour shape and size attributes are, in general, sufficient for older age groups. In addition, within specific age ranges we find that the network tends to focus on particular areas of the otoliths and that the most discriminating factors seem to be related to the central part and the outer edge of the otolith. Explaining age predictions from otolith images as done in this study will hopefully help build confidence in the potential of deep learning algorithms for automatic age prediction, as well as improve the quality of the age estimation.


User-Intended Doppler Measurement Type Prediction Combining CNNs With Smart Post-Processing

November 2019

·

111 Reads

Spectral Doppler measurements are an important part of the standard echocardiographic examination. These measurements give insight into myocardial motion and blood flow providing clinicians with parameters for diagnostic decision making. Many of these measurements are performed automatically with high accuracy, increasing the efficiency of the diagnostic pipeline. However, full automation is not yet available because the user must manually select which measurement should be performed on each image. In this work, we develop a pipeline based on convolutional neural networks (CNNs) to automatically classify the measurement type from cardiac Doppler scans. We show how the multi-modal information in each spectral Doppler recording can be combined using a meta parameter post-processing mapping scheme and heatmaps to encode coordinate locations. Additionally, we experiment with several architectures to examine the tradeoff between accuracy, speed, and memory usage for resource-constrained environments. Finally, we propose a confidence metric using the values in the last fully connected layer of the network and show that our confidence metric can prevent many misclassifications. Our algorithm enables a fully automatic pipeline from acquisition to Doppler spectrum measurements. We achieve 96% accuracy on a test set drawn from a separate clinical site, indicating that the proposed method is suitable for clinical adoption.


Citations (26)


... With the progress in deep learning, the number of studies applying AI-based methods for otolith age reading increased substantially. A lot of these studies made use of Convolutional Neural Networks (CNN) with either classification or regression formulation [14][15][16][17][18]. Recently, a new batch of approaches emerged using more recent concepts such as Transformers [19] and Ensemble Learning [20], indicating the continued pursuit to further improve AI-based approaches for otolith age reading. ...

Reference:

An interactive AI-driven platform for fish age reading
Automatic Fish Age Determination across Different Otolith Image Labs Using Domain Adaptation

Fishes

... This is one of many advantages of DL models over ML ones for automating fish species echo classification, which also tend to outperform ML ones even with few annotated data [48]. Existing DL methods for underwater echogram analysis can be classified according to the image analysis paradigm that they use: image classification [5,35], object detection [25], instance segmentation [24], and semantic segmentation [1,6,21,26,30,31,41,42,46]. Of particular interest here are the works from Slonimer et al. [41,42] that covered the detection of air bubbles with U-Net networks and from Lowe et al. [21] that detect the extent of entrained air bubbles in the water column in tidal energy streams using a U-Net-based architecture. ...

Semi-supervised target classification in multi-frequency echosounder data

ICES Journal of Marine Science

... Artificial intelligence (AI), especially deep learning (DL), can be applied to the analysis of ultrasonographic studies, leading to faster and more standardised analysis of the acquired images as compared to manual analysis methods (9). In this sense, the manual steps requiring expertise could be replaced or supported by AI-enabled models specifically designed for labelling (10- 13) or segmenting ultrasound images (14)(15)(16)(17)(18). Several studies, as the one exemplified by Gilbert et al. (12), have demonstrated the application of DL to automate the labelling process for ultrasonographic B-mode images achieving an accuracy of 87%-92% (11,12). Other studies leveraged the potential of DL models for the classification of fetal ultrasound biometric images (i.e., abdomen, brain, thorax, and femur) (10, 13) demonstrating accuracies as high as 99.84%. ...

User-Intended Doppler Measurement Type Prediction Combining CNNs With Smart Post-Processing

IEEE Journal of Biomedical and Health Informatics

... Acoustic data classification for marine mammals has historically been performed manually by human analysts by either listening to the audio directly or visually inspecting spectrograms (i.e., visual representations of the sound with time, frequency, and amplitude represented in an x, y, and intensity-colored plot, respectively). These methods are time and labor expensive which presents a great opportunity for applications of machine learning, both for cost/time reduction and improved classification in the acoustic domain [30][31][32][33][34][35][36]. Supervised machine learning is a method where human analysts provide labeled data (i.e., a dataset with known classification values) to an algorithm for it to iteratively learn the optimal strategy for classifying the desired output from features of the inputs [37,38]. ...

Machine intelligence and the data-driven future of marine science
  • Citing Article
  • July 2020

ICES Journal of Marine Science

... Indeed, deep learning has proven essential in making the wealth of available data beneficial for learning how to extract relevant features from the sensed information (Heaton et al., 2018). Within the context of marine fauna monitoring, deep learning has been adopted to tackle various tasks including the automatic identification of fishes from echosounding data (Brautaset et al., 2020), the classification of marine mammal sounds from passive acoustic recordings (Mutanu et al., 2022;Shiu et al., 2020), and automatic object recognition and tracking in underwater videos (Beyan and Browman, 2020;Malde et al., 2020). ...

Acoustic classification in multifrequency echosounder data using deep convolutional neural networks
  • Citing Article
  • July 2020

ICES Journal of Marine Science

... With the progress in deep learning, the number of studies applying AI-based methods for otolith age reading increased substantially. A lot of these studies made use of Convolutional Neural Networks (CNN) with either classification or regression formulation [14][15][16][17][18]. Recently, a new batch of approaches emerged using more recent concepts such as Transformers [19] and Ensemble Learning [20], indicating the continued pursuit to further improve AI-based approaches for otolith age reading. ...

Explaining decisions of deep neural networks used for fish age prediction

... As predictions made by DL models are subject to noise and inference errors, it is important to be able to represent uncertainty in the model's predictions [11]. Previous DL models measuring LV dimensions lacked uncertainty quantification and required manual input of individual end-diastolic frames for data analysis, which limited their real-life applicability [12][13][14]. The aim of this study is to determine the accuracy and reproducibility of DL derived LV dimensions and wall thickness with incorporation of prediction uncertainty. ...

Automated Left Ventricle Dimension Measurement in 2D Cardiac Ultrasound via an Anatomically Meaningful CNN Approach

Lecture Notes in Computer Science

... Ultimately, the "best pixel" can be identified by the maximum confidence index among the multitype sensor products pixel-wise. To provide snow monitoring service in Scandinavia and the European Alps, the concept has been applied in the EO-HYDRO project within ESA's Earth Observation Market Development (EOMD) program [252]. Later, Solberg et al. [253] presented and summarized the confidence index based multi-sensor algorithm for snow cover and snowmelt monitoring for Norway and Sweden using MODIS-Terra and ENVISAT -ASAR data time series. ...

EO-Hydro: An earth observation service for hydropower plant management
  • Citing Article
  • July 2007

... Standardization is firstly adopted to put different features on the same scale through Eq. (5), and then the standardized features are further discretized to {0,1, …, 255} by using Eq. (6). ...

Classification-based vehicle detection in highresolution satellite
  • Citing Article
  • January 2009

ISPRS Journal of Photogrammetry and Remote Sensing