MétaCan
Menu
← Back to cohort
Record W4322210123 · doi:10.5194/egusphere-egu23-14332

A Comparative Analysis of Machine Learning Algorithms for Tree Species Recognition Using An Image-Based Approach with Implementation Potential for Close-range Technologies

2023· preprint· en· W4322210123 on OpenAlexaboutno aff
Martin Mokroš, Gokul Kottilapurath Surendran

Bibliographic record

Venuenot available
Typepreprint
Languageen
FieldEnvironmental Science
TopicRemote Sensing and LiDAR Applications
Canadian institutionsnot available
Fundersnot available
KeywordsComputer sciencePoint cloudArtificial intelligenceTree (set theory)Random forestDecision treeConvolutional neural networkMachine learningRange (aeronautics)BenchmarkingSupport vector machinePattern recognition (psychology)Forest inventoryRemote sensingMathematicsGeographyForest managementForestry

Abstract

fetched live from OpenAlex

Close-range technologies capable of capturing forest ecosystems in three-dimensional space with great detail are revolutionising precision forestry research and practice, mainly by increasing the level of automation for data collection and processing. Furthermore, they provide options to measure some parameters directly, for example, volume or biomass. However, automatic tree species recognition still needs to be properly solved, which is a crucial and challenging task. A couple of approaches by different authors were done to overcome the challenge when data from close-range technologies are used. The authors mainly utilised 3D structures of whole trees or, in some cases, bark structures using point clouds. Or derived 2D blueprints of whole trees from point clouds to distinguish between tree species. In our approach, we are using images of bark. Usually, images are taken during the data acquisition by close-range technologies as a resource for photogrammetry or for colourising the point clouds in the case of terrestrial laser scanning, for example. Carpentier et al. (2018) did an experiment with 23 tree species in Canada and used convolutional neural networks to classify tree species with an accuracy of almost 94%. We focused on benchmarking multiple machine learning and deep learning algorithms in our experiment. Namely: Random forest; Decision tree; Support Vector Machine; Gradient boost; K-nearest Neighbors; Gaussian Naïve Bayes; Multilayer Perceptron; Convolutional neural networks.In our first experiment, we collected two datasets of bark images using Sony alfa 7 and Canon EOS 4000D. We have collected 1755 images in Slovakia (1369) and Czechia (386); both datasets contain four tree species. The four species from Slovak datasets are European beech, sessile oak, Norway spruce, and European silver fir. Czechia data consists of the species European beech, large-leaved linden, Norway maple, and Scots pine. However, the bark images from Slovakia are from managed forests, and there is a variety of markings on bark; for that, images are cropped to small regions excluding the markings.The most accurate results were achieved by CNN, which provides 94% accuracy on Slovak exact cropped dataset with a 50% dropout and 91% on an exact cropped dataset with a 50% dropout. When CNN is not considered, the most accurate algorithm was Multilayer perceptron with an accuracy of 92%.The following research will focus on implementing such tree species classification within the point cloud processing workflow when close-range technologies are used. Secondly, Carpentier et al. (2018) created Barknet 1.0, where they stored 23,000 high-resolution bark images of 23 tree species in Canada. Our next goal is to develop a database of tree species across Europe. To achieve such a challenging task, we will do it within the 3DForEcoTech COST Action, a European collaborative project focusing on close-range technologies and their implementation for precision forestry and forest ecology.ReferencesCarpentier, M., Giguere, P. and Gaudreault, J., 2018, October. Tree species identification from bark images using convolutional neural networks. In 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (pp. 1075-1081). IEEE.

Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.

How this classification was reachedexpand

Full frame machine prediction

Teacher imitation

Not calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.

metaresearch head score (Codex)0.004
metaresearch head score (Gemma)0.012
Version: metacan-v3-hybrid-931329e0061cValidation status: machine_predicted_unvalidated
Candidate categoriesnone
Consensus categoriesnone
DomainCandidate signal: none · Consensus signal: none
Study designCandidate signal: Bench or experimental · Consensus signal: none
GenreCandidate signal: Methods · Consensus signal: none
Teacher disagreement score0.005
Threshold uncertainty score0.023

Distilled classifier scores by category (both heads)

CategoryCodexGemma
Metaresearch0.0040.012
Meta-epidemiology (narrow)0.0010.000
Meta-epidemiology (broad)0.0010.001
Bibliometrics0.0040.003
Science and technology studies0.0000.000
Scholarly communication0.0020.003
Open science0.0010.001
Research integrity0.0020.001
Insufficient payload (model declined to judge)0.0020.001

Machine scores (provisional)

The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.

Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.

Opus teacher head0.100
GPT teacher head0.340
Teacher spread0.240 · how far apart the two teachers sit on this one work
Validation statusscore_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from it

Classification

machine, unvalidated

Machine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.

The models applied no category: nothing in the taxonomy fit this work.
Study designBench or experimental
Domainnot available
GenreMethods

How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".

Quick stats

Citations0
Published2023
Admission routes1
Has abstractyes

Explore more

Same topicRemote Sensing and LiDAR Applications→French-language works237,207→