Twin neural network regression is a semi-supervised regression algorithm

Wetzel, Sebastian J and Melko, Roger G and Tamblyn, Isaac (2022) Twin neural network regression is a semi-supervised regression algorithm. Machine Learning: Science and Technology, 3 (4). 045007. ISSN 2632-2153

[thumbnail of Wetzel_2022_Mach._Learn.__Sci._Technol._3_045007.pdf] Text
Wetzel_2022_Mach._Learn.__Sci._Technol._3_045007.pdf - Published Version

Download (1MB)

Abstract

Twin neural network regression (TNNR) is trained to predict differences between the target values of two different data points rather than the targets themselves. By ensembling predicted differences between the targets of an unseen data point and all training data points, it is possible to obtain a very accurate prediction for the original regression problem. Since any loop of predicted differences should sum to zero, loops can be supplied to the training data, even if the data points themselves within loops are unlabelled. Semi-supervised training improves TNNR performance, which is already state of the art, significantly.

Item Type: Article
Subjects: STM Library > Multidisciplinary
Depositing User: Managing Editor
Date Deposited: 11 Jul 2023 03:53
Last Modified: 12 Oct 2023 05:59
URI: http://open.journal4submit.com/id/eprint/2460

Actions (login required)

View Item
View Item