Convolutional Differentiable Logic Gate Networks

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Petersen, Felix, Kuehne, Hilde, Borgelt, Christian, Welzel, Julian, Ermon, Stefano
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866916471703076864
author Petersen, Felix
Kuehne, Hilde
Borgelt, Christian
Welzel, Julian
Ermon, Stefano
author_facet Petersen, Felix
Kuehne, Hilde
Borgelt, Christian
Welzel, Julian
Ermon, Stefano
contents With the increasing inference cost of machine learning models, there is a growing interest in models with fast and efficient inference. Recently, an approach for learning logic gate networks directly via a differentiable relaxation was proposed. Logic gate networks are faster than conventional neural network approaches because their inference only requires logic gate operators such as NAND, OR, and XOR, which are the underlying building blocks of current hardware and can be efficiently executed. We build on this idea, extending it by deep logic gate tree convolutions, logical OR pooling, and residual initializations. This allows scaling logic gate networks up by over one order of magnitude and utilizing the paradigm of convolution. On CIFAR-10, we achieve an accuracy of 86.29% using only 61 million logic gates, which improves over the SOTA while being 29x smaller.
format Preprint
id arxiv_https___arxiv_org_abs_2411_04732
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Convolutional Differentiable Logic Gate Networks
Petersen, Felix
Kuehne, Hilde
Borgelt, Christian
Welzel, Julian
Ermon, Stefano
Machine Learning
Computer Vision and Pattern Recognition
With the increasing inference cost of machine learning models, there is a growing interest in models with fast and efficient inference. Recently, an approach for learning logic gate networks directly via a differentiable relaxation was proposed. Logic gate networks are faster than conventional neural network approaches because their inference only requires logic gate operators such as NAND, OR, and XOR, which are the underlying building blocks of current hardware and can be efficiently executed. We build on this idea, extending it by deep logic gate tree convolutions, logical OR pooling, and residual initializations. This allows scaling logic gate networks up by over one order of magnitude and utilizing the paradigm of convolution. On CIFAR-10, we achieve an accuracy of 86.29% using only 61 million logic gates, which improves over the SOTA while being 29x smaller.
title Convolutional Differentiable Logic Gate Networks
topic Machine Learning
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2411.04732