{
  "abstract": "Fish behaviors are widely studied in various research fields due to their relevance to many aspects, including neurodegenerative processes, since they can impair motor control, complex behavior, habituation, and response to environmental stimuli. 3D locomotion trajectory analysis is one of the assays to analyze complex behaviors in fish. However, while existing 3D tracking software can capture the 3D trajectories of fish, they still rely heavily on manual or semi-automated analysis. Moreover, traditional analysis methods are inadequate for handling the high complexity of raw 3D data (X, Y, Z coordinates), and manual/semi-automated procedures introduce subjective human bias and are highly time-consuming, highlighting the need for a fully automated, unsupervised machine learning method. Here, we aimed to develop an unsupervised clustering method with machine learning to automatically analyze fish behaviors by using fish 3D coordinates. To evaluate the performance of this method, five different datasets, including (1) interspecies fish that consisted of three fish species, which were Danio rerio, Oryzias woworae, and Kryptopterus vitreolus, (2) shoal sex composition, (3) caudal fin amputation effect, (4) habituation time effect, and (5) acute ethanol exposure effect on zebrafish behaviors, were analyzed. The current method utilizes multiple clustering algorithms, including K-Means, BIRCH, Gaussian Mixture Model, and Spectral Clustering, which were then applied to the 3D trajectory data in every dataset. Afterward, the clustering performance was evaluated using the Silhouette Score and Davies-Bouldin Index, followed by the use of deep-learning autoencoders to improve latent feature representation and enhance cluster separation. The clustering outcomes were further compared with predefined experimental groups using ARI and NMI and were qualitatively interpreted alongside conventional behavioral endpoints. External agreement varied among datasets and clustering algorithms. The proposed method can characterize differences in zebrafish 3D locomotor trajectory patterns across experimental conditions, while its separation power may decrease when behavioral differences are subtle or highly overlapping. Furthermore, the present study evaluated the method using multiple behavioral datasets; a similar framework can be extended to zebrafish models of neurodegenerative disease to identify disease-associated alterations in movement patterns and neurobehavioral organization. Finally, a user-friendly software package with easy installation and readable trajectory-analysis outputs was also developed that can be useful in biomedical research.",
  "abstract_shown": true,
  "affiliations": [
    "Department of Chemistry, Chung Yuan Christian University, Taoyuan 32023, Taiwan.",
    "Department of Bioscience Technology, Chung Yuan Christian University, Taoyuan 32023, Taiwan.",
    "Department of Chemical Engineering, Institute of Biotechnology and Chemical Engineering, I-Shou University, Da-Shu, Kaohsiung City 84001, Taiwan.",
    "Department of Biomedical Engineering, National Yang Ming Chiao Tung University, Taipei 112304, Taiwan.",
    "Department of Biomedical Engineering, Chung Yuan Christian University, Taoyuan 32023, Taiwan.",
    "Research Center for Aquatic Toxicology and Pharmacology, Chung Yuan Christian University, Taoyuan 32023, Taiwan."
  ],
  "article_type": "research article",
  "arxiv": null,
  "author_total": 6,
  "authors": [
    {
      "affs": [
        0,
        1
      ],
      "name": "Ali Farhan",
      "orcid": "0000-0003-4735-7069"
    },
    {
      "affs": [
        0,
        1
      ],
      "name": "Gilbert Audira"
    },
    {
      "affs": [
        2
      ],
      "name": "Cao Thang Luong"
    },
    {
      "affs": [
        2
      ],
      "name": "Chih-Hsin Hung"
    },
    {
      "affs": [
        3,
        4
      ],
      "name": "Tzong-Rong Ger"
    },
    {
      "affs": [
        0,
        1,
        5
      ],
      "name": "Chung-Der Hsiao",
      "orcid": "0000-0002-6398-8672"
    }
  ],
  "bibtex": "https://research.draconitic.com/paper/dvtagyzwpk20x.bib",
  "cited_by": 0,
  "doi": "10.3390/biology15191768",
  "fulltext_url": "https://europepmc.org/articles/PMC13664162",
  "id": "dvtagyzwpk20x",
  "issns": [
    "2079-7737"
  ],
  "landing_url": "https://europepmc.org/article/MED/42883441",
  "language": "eng",
  "licence": "CC-BY",
  "licence_label": "CC BY",
  "licence_source": "article",
  "licence_url": "https://creativecommons.org/licenses/by/4.0/",
  "metadata_licence": null,
  "native_subjects": [
    [
      "openalex",
      "1307|Zebrafish Biomedical Research Applications"
    ]
  ],
  "openalex": "W7220373684",
  "pdf_url": "https://europepmc.org/articles/PMC13664162?pdf=render",
  "pmcid": "PMC13664162",
  "pmid": "42883441",
  "published": "2026-10-04",
  "publisher": null,
  "ris": "https://research.draconitic.com/paper/dvtagyzwpk20x.ris",
  "sources": [
    {
      "first_seen": "2026-10-30T12:19:00Z",
      "native_id": "MED:42883441",
      "source": "europepmc",
      "url": "https://europepmc.org/article/MED/42883441"
    }
  ],
  "subjects": [
    {
      "field": "biology",
      "origin": "openalex:1307|Zebrafish Biomedical Research Applications",
      "subfield": "cell-biology"
    }
  ],
  "title": "Fish 3D Clustering App (F3DCA): A Non-Supervised Clustering Method with a Machine Learning Autoencoder for Analyzing 3D Trajectories of Three Fish Species.",
  "title_text": "Fish 3D Clustering App (F3DCA): A Non-Supervised Clustering Method with a Machine Learning Autoencoder for Analyzing 3D Trajectories of Three Fish Species.",
  "type": "peer-reviewed",
  "updated_at": "2026-10-30T12:19:00Z",
  "url": "https://research.draconitic.com/paper/dvtagyzwpk20x",
  "venue": "Biology",
  "versions": []
}