Comparison between the performance of four metaheuristic algorithms in training a multilayer perceptron machine for gold grade estimation

  • سال انتشار: 1401
  • محل انتشار: مجله بین المللی معدن و مهندسی زمین، دوره: 56، شماره: 2
  • کد COI اختصاصی: JR_IJMGE-56-2_002
  • زبان مقاله: انگلیسی
  • تعداد مشاهده: 176
دانلود فایل این مقاله

نویسندگان

Andisheh Alimoradi

Department of Mining and Petroleum Engineering, Faculty of Engineering, Imam Khomeini International University

Hossein Hajkarimian

Department of Mining and Petroleum Engineering, Faculty of Engineering, Imam Khomeini International University

Hamidreza Hemati Ahooi

Department of Mining and Petroleum Engineering, Faculty of Engineering, Imam Khomeini International University

Mohammad Salsabili

Departement des sciences appliquees, Universite du Quebec a Chicoutimi, Quebec, Canada

چکیده

Reserve evaluation is a very difficult and complex process. The most important and yet most challenging part of this process is grade estimation. Its difficulty derived from challenges in obtaining required data from the deposit by drilling boreholes, which is a very time consuming and costly act itself. Classic methods which are used to model the deposit are based on some preliminary assumptions about reserve continuity and grade spatial distribution which are not true about all kind of reserves. In this paper, a multilayer perceptron (MLP) artificial neural network (ANN) is applied to solve the problem of ore grade estimation of highly sparse data from zarshouran gold deposit in Iran. The network is trained using four metaheuristic algorithms in separate stages for each algorithm. These algorithms are artificial bee colony (ABC), genetic algorithm (GA), imperialist competitive algorithm (ICA) and particle swarm optimization (PSO). The accuracy of predictions obtained from each algorithm in each stage of experiments were compared with real gold grade values. We used unskillful value to check the accuracy and stability of each network. Results showed that the network trained with ABC algorithm outperforms other networks that trained with other algorithms in all stages having least unskillful value of ۱۳.۹۱ for validation data. Therefore, it can be more suitable for solving the problem of predicting ore grade values using highly sparse data.

کلیدواژه ها

Multilayer Perceptron, metaheuristic machine learning, grade estimation, inverse modeling, Optimization

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.