Mauricio Gomes de Queiroz, Paul Jimenez, Raphael Cardoso, Mateus Vidaletti da Costa, Mohab Abdalla, Ian O'Connor, Alberto Bosio, Fabio Pavanello
{"title":"特征表示对光子神经网络准确性的影响","authors":"Mauricio Gomes de Queiroz, Paul Jimenez, Raphael Cardoso, Mateus Vidaletti da Costa, Mohab Abdalla, Ian O'Connor, Alberto Bosio, Fabio Pavanello","doi":"arxiv-2406.18757","DOIUrl":null,"url":null,"abstract":"Photonic Neural Networks (PNNs) are gaining significant interest in the\nresearch community due to their potential for high parallelization, low\nlatency, and energy efficiency. PNNs compute using light, which leads to\nseveral differences in implementation when compared to electronics, such as the\nneed to represent input features in the photonic domain before feeding them\ninto the network. In this encoding process, it is common to combine multiple\nfeatures into a single input to reduce the number of inputs and associated\ndevices, leading to smaller and more energy-efficient PNNs. Although this\nalters the network's handling of input data, its impact on PNNs remains\nunderstudied. This paper addresses this open question, investigating the effect\nof commonly used encoding strategies that combine features on the performance\nand learning capabilities of PNNs. Here, using the concept of feature\nimportance, we develop a mathematical framework for analyzing feature\ncombination. Through this framework, we demonstrate that encoding multiple\nfeatures together in a single input determines their relative importance, thus\nlimiting the network's ability to learn from the data. Given some prior\nknowledge of the data, however, this can also be leveraged for higher accuracy.\nBy selecting an optimal encoding method, we achieve up to a 12.3\\% improvement\nin accuracy of PNNs trained on the Iris dataset compared to other encoding\ntechniques, surpassing the performance of networks where features are not\ncombined. These findings highlight the importance of carefully choosing the\nencoding to the accuracy and decision-making strategies of PNNs, particularly\nin size or power constrained applications.","PeriodicalId":501168,"journal":{"name":"arXiv - CS - Emerging Technologies","volume":"28 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"The Impact of Feature Representation on the Accuracy of Photonic Neural Networks\",\"authors\":\"Mauricio Gomes de Queiroz, Paul Jimenez, Raphael Cardoso, Mateus Vidaletti da Costa, Mohab Abdalla, Ian O'Connor, Alberto Bosio, Fabio Pavanello\",\"doi\":\"arxiv-2406.18757\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Photonic Neural Networks (PNNs) are gaining significant interest in the\\nresearch community due to their potential for high parallelization, low\\nlatency, and energy efficiency. PNNs compute using light, which leads to\\nseveral differences in implementation when compared to electronics, such as the\\nneed to represent input features in the photonic domain before feeding them\\ninto the network. In this encoding process, it is common to combine multiple\\nfeatures into a single input to reduce the number of inputs and associated\\ndevices, leading to smaller and more energy-efficient PNNs. Although this\\nalters the network's handling of input data, its impact on PNNs remains\\nunderstudied. This paper addresses this open question, investigating the effect\\nof commonly used encoding strategies that combine features on the performance\\nand learning capabilities of PNNs. Here, using the concept of feature\\nimportance, we develop a mathematical framework for analyzing feature\\ncombination. Through this framework, we demonstrate that encoding multiple\\nfeatures together in a single input determines their relative importance, thus\\nlimiting the network's ability to learn from the data. Given some prior\\nknowledge of the data, however, this can also be leveraged for higher accuracy.\\nBy selecting an optimal encoding method, we achieve up to a 12.3\\\\% improvement\\nin accuracy of PNNs trained on the Iris dataset compared to other encoding\\ntechniques, surpassing the performance of networks where features are not\\ncombined. These findings highlight the importance of carefully choosing the\\nencoding to the accuracy and decision-making strategies of PNNs, particularly\\nin size or power constrained applications.\",\"PeriodicalId\":501168,\"journal\":{\"name\":\"arXiv - CS - Emerging Technologies\",\"volume\":\"28 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-06-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Emerging Technologies\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2406.18757\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Emerging Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2406.18757","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The Impact of Feature Representation on the Accuracy of Photonic Neural Networks
Photonic Neural Networks (PNNs) are gaining significant interest in the
research community due to their potential for high parallelization, low
latency, and energy efficiency. PNNs compute using light, which leads to
several differences in implementation when compared to electronics, such as the
need to represent input features in the photonic domain before feeding them
into the network. In this encoding process, it is common to combine multiple
features into a single input to reduce the number of inputs and associated
devices, leading to smaller and more energy-efficient PNNs. Although this
alters the network's handling of input data, its impact on PNNs remains
understudied. This paper addresses this open question, investigating the effect
of commonly used encoding strategies that combine features on the performance
and learning capabilities of PNNs. Here, using the concept of feature
importance, we develop a mathematical framework for analyzing feature
combination. Through this framework, we demonstrate that encoding multiple
features together in a single input determines their relative importance, thus
limiting the network's ability to learn from the data. Given some prior
knowledge of the data, however, this can also be leveraged for higher accuracy.
By selecting an optimal encoding method, we achieve up to a 12.3\% improvement
in accuracy of PNNs trained on the Iris dataset compared to other encoding
techniques, surpassing the performance of networks where features are not
combined. These findings highlight the importance of carefully choosing the
encoding to the accuracy and decision-making strategies of PNNs, particularly
in size or power constrained applications.