{"id":{"repo_id":"cuny-grad","oai_identifier":"oai:academicworks.cuny.edu:gc_etds-6155"},"canonical_url":"https://search.dev.ndltd.org/etd/cuny-grad/oai:academicworks.cuny.edu:gc_etds-6155","repository":{"repo_id":"cuny-grad","name":"City University of New York - Graduate Center","base_url":"https://academicworks.cuny.edu/do/oai/"},"display":{"title":"Finite Gaussian Neurons: Defending Against Adversarial Attacks by Making Neural Networks Say \"I Don’t Know\"","abstract":"<p>In this work, I introduce the Finite Gaussian Neuron (FGN), a novel neuron architecture for artificial neural networks aimed at protecting against adversarial attacks.<br />Since 2014, artificial neural networks have been known to be vulnerable to adversarial attacks, which can fool the network into producing wrong or nonsensical outputs by making humanly imperceptible alterations to inputs. While defenses against adversarial attacks have been proposed, they usually involve retraining a new neural network from scratch, a costly task.</p> <p>My works aims to:<br />- easily convert existing models to Finite Gaussian Neuron architecture, <br />- while preserving the existing model's behavior on real data, <br />- and offering resistance against adversarial attacks.</p> <p>I show that converted and retrained Finite Gaussian Neural Networks (FGNN) always have lower confidence (i.e., are not overconfident) in their predictions over randomized and Fast Gradient Sign Method adversarial images when compared to classical neural networks, while maintaining high accuracy and confidence over real MNIST images. <br />To further validate the capacity of Finite Gaussian Neurons to protect from adversarial attacks, I compare the behavior of FGNs to that of Bayesian Neural Networks against both randomized and adversarial images, and show how the behavior of the two architectures differs. <br />Finally I show some limitations of the FGN models by testing them on the more complex SPEECHCOMMANDS task, against the stronger Carlini-Wagner and Projected Gradient Descent adversarial attacks.</p> <p>The code used for this work is available at <a href=\"https://github.com/grezesf/FGN---Research\">https://github.com/grezesf/FGN---Research</a> under the GPL 3.0 open source license. Work done with PyTorch.</p>","abstract_html":"&lt;p&gt;In this work, I introduce the Finite Gaussian Neuron (FGN), a novel neuron architecture for artificial neural networks aimed at protecting against adversarial attacks.&lt;br /&gt;Since 2014, artificial neural networks have been known to be vulnerable to adversarial attacks, which can fool the network into producing wrong or nonsensical outputs by making humanly imperceptible alterations to inputs. While defenses against adversarial attacks have been proposed, they usually involve retraining a new neural network from scratch, a costly task.&lt;/p&gt; &lt;p&gt;My works aims to:&lt;br /&gt;- easily convert existing models to Finite Gaussian Neuron architecture, &lt;br /&gt;- while preserving the existing model&#x27;s behavior on real data, &lt;br /&gt;- and offering resistance against adversarial attacks.&lt;/p&gt; &lt;p&gt;I show that converted and retrained Finite Gaussian Neural Networks (FGNN) always have lower confidence (i.e., are not overconfident) in their predictions over randomized and Fast Gradient Sign Method adversarial images when compared to classical neural networks, while maintaining high accuracy and confidence over real MNIST images. &lt;br /&gt;To further validate the capacity of Finite Gaussian Neurons to protect from adversarial attacks, I compare the behavior of FGNs to that of Bayesian Neural Networks against both randomized and adversarial images, and show how the behavior of the two architectures differs. &lt;br /&gt;Finally I show some limitations of the FGN models by testing them on the more complex SPEECHCOMMANDS task, against the stronger Carlini-Wagner and Projected Gradient Descent adversarial attacks.&lt;/p&gt; &lt;p&gt;The code used for this work is available at &lt;a href=&quot;https://github.com/grezesf/FGN---Research&quot;&gt;https://github.com/grezesf/FGN---Research&lt;/a&gt; under the GPL 3.0 open source license. Work done with PyTorch.&lt;/p&gt;","abstract_has_math":false,"creators":["Grezes, Felix"],"institution":"The Graduate School and University Center of The City University of New York","degree_name":"Doctor of Philosophy","degree_level":"Doctoral","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":[],"advisors":["Michael I. Mander"],"committee_chairs":[],"committee_members":["Rivka Levitan","Ioannis Stamos","Andrew Rosenberg"],"year":2022,"date_issued":"2022-09-01T07:00:00Z","date_published":"2022-09-01T07:00:00Z","updated_at":"2026-07-24T01:58:22Z","subjects":["Artificial Intelligence and Robotics","Data Science","Other Computer Sciences","Machine Learning Adversarial Neural Network"],"languages":[],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://academicworks.cuny.edu/gc_etds/5129","outbound_label":"Repository record","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Michael I. Mander"]},{"key":"dc:contributor.committeemember","label":"Committee Member","values":["Rivka Levitan","Ioannis Stamos","Andrew Rosenberg"]},{"key":"dc:creator","label":"Author","values":["Grezes, Felix"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.available","label":"Dc Date Available","values":["2022-09-12T07:00:00Z"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Doctoral"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Doctor of Philosophy"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["The Graduate School and University Center of The City University of New York"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Artificial Intelligence and Robotics","Data Science","Other Computer Sciences","Machine Learning Adversarial Neural Network"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://academicworks.cuny.edu/gc_etds/5129"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["<p>In this work, I introduce the Finite Gaussian Neuron (FGN), a novel neuron architecture for artificial neural networks aimed at protecting against adversarial attacks.<br />Since 2014, artificial neural networks have been known to be vulnerable to adversarial attacks, which can fool the network into producing wrong or nonsensical outputs by making humanly imperceptible alterations to inputs. While defenses against adversarial attacks have been proposed, they usually involve retraining a new neural network from scratch, a costly task.</p> <p>My works aims to:<br />- easily convert existing models to Finite Gaussian Neuron architecture, <br />- while preserving the existing model's behavior on real data, <br />- and offering resistance against adversarial attacks.</p> <p>I show that converted and retrained Finite Gaussian Neural Networks (FGNN) always have lower confidence (i.e., are not overconfident) in their predictions over randomized and Fast Gradient Sign Method adversarial images when compared to classical neural networks, while maintaining high accuracy and confidence over real MNIST images. <br />To further validate the capacity of Finite Gaussian Neurons to protect from adversarial attacks, I compare the behavior of FGNs to that of Bayesian Neural Networks against both randomized and adversarial images, and show how the behavior of the two architectures differs. <br />Finally I show some limitations of the FGN models by testing them on the more complex SPEECHCOMMANDS task, against the stronger Carlini-Wagner and Projected Gradient Descent adversarial attacks.</p> <p>The code used for this work is available at <a href=\"https://github.com/grezesf/FGN---Research\">https://github.com/grezesf/FGN---Research</a> under the GPL 3.0 open source license. Work done with PyTorch.</p>"]},{"key":"dc:title","label":"Title","values":["Finite Gaussian Neurons: Defending Against Adversarial Attacks by Making Neural Networks Say \"I Don’t Know\""]}]}],"canonical_facts":{"dc:contributor.advisor":["Michael I. Mander"],"dc:contributor.committeemember":["Rivka Levitan","Ioannis Stamos","Andrew Rosenberg"],"dc:creator":["Grezes, Felix"],"dc:date.available":["2022-09-12T07:00:00Z"],"dc:description.abstract":["<p>In this work, I introduce the Finite Gaussian Neuron (FGN), a novel neuron architecture for artificial neural networks aimed at protecting against adversarial attacks.<br />Since 2014, artificial neural networks have been known to be vulnerable to adversarial attacks, which can fool the network into producing wrong or nonsensical outputs by making humanly imperceptible alterations to inputs. While defenses against adversarial attacks have been proposed, they usually involve retraining a new neural network from scratch, a costly task.</p> <p>My works aims to:<br />- easily convert existing models to Finite Gaussian Neuron architecture, <br />- while preserving the existing model's behavior on real data, <br />- and offering resistance against adversarial attacks.</p> <p>I show that converted and retrained Finite Gaussian Neural Networks (FGNN) always have lower confidence (i.e., are not overconfident) in their predictions over randomized and Fast Gradient Sign Method adversarial images when compared to classical neural networks, while maintaining high accuracy and confidence over real MNIST images. <br />To further validate the capacity of Finite Gaussian Neurons to protect from adversarial attacks, I compare the behavior of FGNs to that of Bayesian Neural Networks against both randomized and adversarial images, and show how the behavior of the two architectures differs. <br />Finally I show some limitations of the FGN models by testing them on the more complex SPEECHCOMMANDS task, against the stronger Carlini-Wagner and Projected Gradient Descent adversarial attacks.</p> <p>The code used for this work is available at <a href=\"https://github.com/grezesf/FGN---Research\">https://github.com/grezesf/FGN---Research</a> under the GPL 3.0 open source license. Work done with PyTorch.</p>"],"dc:identifier":["https://academicworks.cuny.edu/gc_etds/5129"],"dc:subject":["Artificial Intelligence and Robotics","Data Science","Other Computer Sciences","Machine Learning Adversarial Neural Network"],"dc:title":["Finite Gaussian Neurons: Defending Against Adversarial Attacks by Making Neural Networks Say \"I Don’t Know\""],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Doctoral"],"thesis:degree_name":["Doctor of Philosophy"],"thesis:institution_name":["The Graduate School and University Center of The City University of New York"]},"updated_at":"2026-07-24T01:58:22Z"}