机器学习和神经网络在预测沙质地层粒度中的应用

Fori Yao Paul Assalé , Assiès François Aristide Kouao , Marcel Touvalé Kessé
{"title":"机器学习和神经网络在预测沙质地层粒度中的应用","authors":"Fori Yao Paul Assalé ,&nbsp;Assiès François Aristide Kouao ,&nbsp;Marcel Touvalé Kessé","doi":"10.1016/j.rines.2025.100084","DOIUrl":null,"url":null,"abstract":"<div><div>A total of 2520 sand samples, obtained from grain size analysis, were used in this study. The primary aim is to predict sand grain sizes using machine learning and deep learning algorithms. The input data consists of the five grain size fractions of sands based on the Udden-Wentworth scale, while the output data represents the five sand types (very coarse, coarse, medium, fine, and very fine) according to the average grain size. The machine learning algorithms employed are Random Forest and XGBoost, while the deep learning algorithms include MLP (Multilayer Perceptron) and LSTM (Long Short-Term Memory). All algorithms were implemented using Python. The evaluation metrics used for model assessment include K-fold validation, confusion matrix, and accuracy. The dataset was split into training (70 %, 1764 samples) and validation (30 %, 756 samples) sets. The study reveals that LSTM and MLP neural networks are better suited for predicting sand sizes, with MLP achieving the highest accuracy at 99.6 %. While machine learning algorithms performed well, they slightly lagged behind neural networks, with Random Forest achieving 99.07 % accuracy and XGBoost 98.81 %. In terms of sand type classification, all algorithms predicted very fine and very coarse sands with 100 % accuracy. However, fine, medium, and coarse sands showed some susceptibility to misclassification. Coarse sands were the most prone to misclassification, particularly being misidentified as medium or very coarse sands.</div></div>","PeriodicalId":101084,"journal":{"name":"Results in Earth Sciences","volume":"3 ","pages":"Article 100084"},"PeriodicalIF":0.0000,"publicationDate":"2025-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Machine learning and neural networks in predicting grain-size of sandy formations\",\"authors\":\"Fori Yao Paul Assalé ,&nbsp;Assiès François Aristide Kouao ,&nbsp;Marcel Touvalé Kessé\",\"doi\":\"10.1016/j.rines.2025.100084\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>A total of 2520 sand samples, obtained from grain size analysis, were used in this study. The primary aim is to predict sand grain sizes using machine learning and deep learning algorithms. The input data consists of the five grain size fractions of sands based on the Udden-Wentworth scale, while the output data represents the five sand types (very coarse, coarse, medium, fine, and very fine) according to the average grain size. The machine learning algorithms employed are Random Forest and XGBoost, while the deep learning algorithms include MLP (Multilayer Perceptron) and LSTM (Long Short-Term Memory). All algorithms were implemented using Python. The evaluation metrics used for model assessment include K-fold validation, confusion matrix, and accuracy. The dataset was split into training (70 %, 1764 samples) and validation (30 %, 756 samples) sets. The study reveals that LSTM and MLP neural networks are better suited for predicting sand sizes, with MLP achieving the highest accuracy at 99.6 %. While machine learning algorithms performed well, they slightly lagged behind neural networks, with Random Forest achieving 99.07 % accuracy and XGBoost 98.81 %. In terms of sand type classification, all algorithms predicted very fine and very coarse sands with 100 % accuracy. However, fine, medium, and coarse sands showed some susceptibility to misclassification. Coarse sands were the most prone to misclassification, particularly being misidentified as medium or very coarse sands.</div></div>\",\"PeriodicalId\":101084,\"journal\":{\"name\":\"Results in Earth Sciences\",\"volume\":\"3 \",\"pages\":\"Article 100084\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2025-03-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Results in Earth Sciences\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2211714825000263\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Results in Earth Sciences","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2211714825000263","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

通过粒度分析获得2520个砂样用于本研究。主要目的是利用机器学习和深度学习算法预测砂粒大小。输入数据为基于Udden-Wentworth尺度的5种砂粒级,输出数据为基于平均粒度的5种砂粒类型(极粗、粗、中、细、极细)。使用的机器学习算法是Random Forest和XGBoost,而深度学习算法包括MLP (Multilayer Perceptron)和LSTM (Long - short Memory)。所有算法都使用Python实现。用于模型评估的评估指标包括K-fold验证、混淆矩阵和准确性。数据集分为训练集(70 %,1764个样本)和验证集(30 %,756个样本)。研究表明,LSTM和MLP神经网络更适合预测砂粒尺寸,其中MLP的准确率最高,达到99.6% %。虽然机器学习算法表现良好,但它们略落后于神经网络,Random Forest的准确率为99.07 %,XGBoost的准确率为98.81 %。在砂粒类型分类方面,所有算法预测非常细和非常粗的砂粒,准确率为100% %。然而,细、中、粗砂对误分类有一定的敏感性。粗砂最容易被错误分类,特别是被误认为是中等或非常粗的砂。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Machine learning and neural networks in predicting grain-size of sandy formations
A total of 2520 sand samples, obtained from grain size analysis, were used in this study. The primary aim is to predict sand grain sizes using machine learning and deep learning algorithms. The input data consists of the five grain size fractions of sands based on the Udden-Wentworth scale, while the output data represents the five sand types (very coarse, coarse, medium, fine, and very fine) according to the average grain size. The machine learning algorithms employed are Random Forest and XGBoost, while the deep learning algorithms include MLP (Multilayer Perceptron) and LSTM (Long Short-Term Memory). All algorithms were implemented using Python. The evaluation metrics used for model assessment include K-fold validation, confusion matrix, and accuracy. The dataset was split into training (70 %, 1764 samples) and validation (30 %, 756 samples) sets. The study reveals that LSTM and MLP neural networks are better suited for predicting sand sizes, with MLP achieving the highest accuracy at 99.6 %. While machine learning algorithms performed well, they slightly lagged behind neural networks, with Random Forest achieving 99.07 % accuracy and XGBoost 98.81 %. In terms of sand type classification, all algorithms predicted very fine and very coarse sands with 100 % accuracy. However, fine, medium, and coarse sands showed some susceptibility to misclassification. Coarse sands were the most prone to misclassification, particularly being misidentified as medium or very coarse sands.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信