1. Neural Attention Forests: Transformer-Based Forest Improvement
- Author
-
Konstantinov, Andrei V., Utkin, Lev V., Lukashin, Alexey A., and Muliukha, Vladimir A.
- Subjects
Computer Science - Machine Learning ,Computer Science - Artificial Intelligence - Abstract
A new approach called NAF (the Neural Attention Forest) for solving regression and classification tasks under tabular training data is proposed. The main idea behind the proposed NAF model is to introduce the attention mechanism into the random forest by assigning attention weights calculated by neural networks of a specific form to data in leaves of decision trees and to the random forest itself in the framework of the Nadaraya-Watson kernel regression. In contrast to the available models like the attention-based random forest, the attention weights and the Nadaraya-Watson regression are represented in the form of neural networks whose weights can be regarded as trainable parameters. The first part of neural networks with shared weights is trained for all trees and computes attention weights of data in leaves. The second part aggregates outputs of the tree networks and aims to minimize the difference between the random forest prediction and the truth target value from a training set. The neural network is trained in an end-to-end manner. The combination of the random forest and neural networks implementing the attention mechanism forms a transformer for enhancing the forest predictions. Numerical experiments with real datasets illustrate the proposed method. The code implementing the approach is publicly available., Comment: Submitted for the 7th International Scientific Conference "Intelligent Information Technologies for Industry" in St. Petersburg
- Published
- 2023