<?xml version="1.0"?>
<metadata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:title>Approximate computing for resource efficient on-device neural network training</dc:title><dc:creator>Ciglarič,	Timotej	(Avtor)
	</dc:creator><dc:creator>Pejović,	Veljko	(Mentor)
	</dc:creator><dc:creator>Machidon,	Octavian Mihai	(Komentor)
	</dc:creator><dc:subject>convolutional neural networks</dc:subject><dc:subject>perforated convolution</dc:subject><dc:subject>approximated training</dc:subject><dc:subject>sustainable computing</dc:subject><dc:subject>AI on the edge</dc:subject><dc:description>Since most neural network approximation techniques are limited to inference, we work to adapt it for practical usage during training, establishing options for training on weaker edge devices.
We build on previous work to expand upon perforated convolution as a neural network approximation technique as well as adapt it for use during training. We speed up convolutional layers by skipping their evaluation and gradient calculation in some spatial positions, then interpolating the missing values. We analyze the effect of using perforated convolution during training. We show that on weak edge devices, using perforated convolution training with segmentation networks such as AgriAdapt U-Net reduces memory usage by up to 30% with up to 5x speedup, with a significant reduction in training energy usage.</dc:description><dc:date>2026</dc:date><dc:date>2026-02-02 13:20:02</dc:date><dc:type>Magistrsko delo/naloga</dc:type><dc:identifier>178939</dc:identifier><dc:identifier>VisID: 37924</dc:identifier><dc:identifier>COBISS_ID: 283318531</dc:identifier><dc:language>sl</dc:language></metadata>
