Related Experiment Video
Updated: Jun 16, 2026

08:54
NMR Spectroscopy as a Robust Tool for the Rapid Evaluation of the Lipid Profile of Fish Oil Supplements
Published on: May 1, 2017
26.2K
A Novel Machine-Learning Framework Based on a Hierarchy of Dispute Models for the Identification of Fish Species
Mitchell Sueker1, Amirreza Daghighi2, Alireza Akhbardeh2
1Biomedical Engineering Program, University of North Dakota, Grand Forks, ND 58202, USA.
Sensors (Basel, Switzerland)
|November 25, 2023
Summary
Accurate fish identification is crucial due to widespread seafood fraud. This study introduces a novel spectroscopy and machine learning approach, improving species detection accuracy and offering a rapid alternative to traditional DNA methods.
Area of Science:
- Analytical Chemistry
- Machine Learning
- Food Science
Background:
- Global seafood mislabeling rates reach approximately 20%, posing significant health, economic, and environmental risks.
- Traditional fish identification methods like DNA analysis and Polymerase Chain Reaction (PCR) are costly, time-consuming, and require specialized expertise and equipment.
Purpose of the Study:
- To develop a rapid, accurate, and cost-effective method for identifying fish species, addressing the limitations of current techniques.
- To enhance the accuracy of fish species identification using a combination of spectroscopy and a novel machine learning framework.
Main Methods:
- Employed three spectroscopic modes: fluorescence (Fluor), visible near-infrared (VNIR), and short-wave near-infrared (SWIR) across 43 fish species.
- Developed a hierarchical machine learning framework with specialized classifiers for groups of similar fish types.
- Integrated global and dispute classification models to create a decision process that improves overall classification accuracy.
Main Results:
- Spectroscopy accuracies improved: Fluor from 80% to 83%, VNIR from 75% to 81%, and SWIR from 49% to 58%.
- Certain species showed identification accuracy increases of up to 40% with single-mode identification.
- Fusion of all three spectroscopic modes boosted the best single-mode performance by an average of 9% across all species.
Conclusions:
- The proposed spectroscopy and hierarchical machine learning method provides a real-time, accurate alternative to traditional fish identification techniques.
- This novel hierarchical system of dispute models is a versatile machine learning tool applicable to various classification problems with numerous classes.
Related Concept Videos
Methods of Classification and Identification
Bacterial identification relies on a diverse array of techniques to classify and understand microorganisms, each tailored to uncover specific characteristics. Traditional morphological approaches, while still valuable, are limited for closely related or structurally simple organisms. Modern methods integrate biochemical, serological, genetic, and advanced molecular tools to achieve greater accuracy.Morphological and Biochemical TechniquesMorphological characteristics, such as cell shape and...
Multi-species Conserved Sequences
Next-generation sequencing technologies have created large genomic databases of a variety of animals and plants. Ever since the human genome project was completed, scientists studied the genome of primates, mammals, and other phylogenetically distant living beings. Such large-scale studies have provided new insights into the evolutionary relationship between organisms.
Although the genome of each species varies greatly from each other, a few sequences are highly conserved. Such conserved DNA...
Although the genome of each species varies greatly from each other, a few sequences are highly conserved. Such conserved DNA...
Classification of Signals
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...

