Evgeny Osipov

Dr. Evgeny Osipov


Research Focus & Metrics

Academic Career Length

21Years (2006-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
7 December 2022 in ACM Computing Surveys
Verified
Journal Article
Open access
DKDenis Kleyko
Denis Kleyko
DRDmitri A. Rachkovskij
Dmitri A. Rachkovskij
EOEvgeny Osipov
Evgeny Osipov
ARAbbas Rahimi
Abbas Rahimi
This two-part comprehensive survey is devoted to a computing framework most commonly known under the names Hyperdimensional Computing and Vector Symbolic Architectures (HDC/VSA). Both names refer to a family of computational models that use high-dimensional distributed representations and rely on the algebraic properties of their key operations to incorporate the advantages of structured symbolic representations and distributed vector representations. Notable models in the HDC/VSA family are Tensor Product Representations, Holographic Reduced Representations, Multiply-Add-Permute, Binary Spatter Codes, and Sparse Binary Distributed Representations but there are other models too. HDC/VSA is a highly interdisciplinary field with connections to computer science, electrical engineering, artificial intelligence, mathematics, and cognitive science. This fact makes it challenging to create a thorough overview of the field. However, due to a surge of new researchers joining the field in recent years, the necessity for a comprehensive survey of the field has become extremely important. Therefore, amongst other aspects of the field, this Part I surveys important aspects such as: known computational models of HDC/VSA and transformations of various input data types to high-dimensional distributed representations. Part II of this survey [ 84 ] is devoted to applications, cognitive computing and architectures, as well as directions for future work. The survey is written to be useful for both newcomers and practitioners.

16 January 2023 in ACM Computing Surveys
Verified
Journal Article
Open access
DKDenis Kleyko
Denis Kleyko
DRDmitri A. Rachkovskij
Dmitri A. Rachkovskij
EOEvgeny Osipov
Evgeny Osipov
ARAbbas Rahimi
Abbas Rahimi
This is Part II of the two-part comprehensive survey devoted to a computing framework most commonly known under the names Hyperdimensional Computing and Vector Symbolic Architectures (HDC/VSA). Both names refer to a family of computational models that use high-dimensional distributed representations and rely on the algebraic properties of their key operations to incorporate the advantages of structured symbolic representations and vector distributed representations. Holographic Reduced Representations [ 321 , 326 ] is an influential HDC/VSA model that is well known in the machine learning domain and often used to refer to the whole family. However, for the sake of consistency, we use HDC/VSA to refer to the field. Part I of this survey [ 222 ] covered foundational aspects of the field, such as the historical context leading to the development of HDC/VSA, key elements of any HDC/VSA model, known HDC/VSA models, and the transformation of input data of various types into high-dimensional vectors suitable for HDC/VSA. This second part surveys existing applications, the role of HDC/VSA in cognitive computing and architectures, as well as directions for future work. Most of the applications lie within the Machine Learning/Artificial Intelligence domain; however, we also cover other applications to provide a complete picture. The survey is written to be useful for both newcomers and practitioners.

5 April 2018 in IEEE Transactions on Neural Networks and Learning Systems
Verified
Journal Article
Closed access
DKDenis Kleyko
Denis Kleyko
ARAbbas Rahimi
Abbas Rahimi
DRDmitri A. Rachkovskij
Dmitri A. Rachkovskij
EOEvgeny Osipov
Evgeny Osipov
JRJan M. Rabaey
Jan M. Rabaey
Hyperdimensional (HD) computing is a promising paradigm for future intelligent electronic appliances operating at low power. This paper discusses tradeoffs of selecting parameters of binary HD representations when applied to pattern recognition tasks. Particular design choices include density of representations and strategies for mapping data from the original representation. It is demonstrated that for the considered pattern recognition tasks (using synthetic and real-world data) both sparse and dense representations behave nearly identically. This paper also discusses implementation peculiarities which may favor one type of representations over the other. Finally, the capacity of representations of various densities is discussed.

17 October 2022 in Proceedings of the IEEE
Verified
Journal Article
Closed access
DKDenis Kleyko
Denis Kleyko
MDMike Davies
Mike Davies
EFEdward Paxon Frady
Edward Paxon Frady
PKPentti Kanerva
Pentti Kanerva
SKSpencer J. Kent
Spencer J. Kent
FSFriedrich Sommer
Friedrich Sommer
This article reviews recent progress in the development of the computing framework vector symbolic architectures (VSA) (also known as hyperdimensional computing). This framework is well suited for implementation in stochastic, emerging hardware, and it naturally expresses the types of cognitive operations required for artificial intelligence (AI). We demonstrate in this article that the field-like algebraic structure of VSA offers simple but powerful operations on high-dimensional vectors that can support all data structures and manipulations relevant to modern computing. In addition, we illustrate the distinguishing feature of VSA, “computing in superposition,” which sets it apart from conventional computing. It also opens the door to efficient solutions to the difficult combinatorial search problems inherent in AI applications. We sketch ways of demonstrating that VSA are computationally universal. We see them acting as a framework for computing with distributed representations that can play a role of an abstraction layer for emerging computing hardware. This article serves as a reference for computer architects by illustrating the philosophy behind VSA, techniques of distributed computing with them, and their relevance to emerging computing hardware, such as neuromorphic computing.

11 March 2016 in IEEE Transactions on Neural Networks and Learning Systems
Verified
Journal Article
Closed access
DKDenis Kleyko
Denis Kleyko
EOEvgeny Osipov
Evgeny Osipov
ASAlexander Senior
Alexander Senior
AKAsad I. Khan
Asad I. Khan
YŞYaşar Ahmet Şekerciogğlu
Yaşar Ahmet Şekerciogğlu
In this paper, we propose a new approach to implementing hierarchical graph neuron (HGN), an architecture for memorizing patterns of generic sensor stimuli, through the use of vector symbolic architectures. The adoption of a vector symbolic representation ensures a single-layer design while retaining the existing performance characteristics of HGN. This approach significantly improves the noise resistance of the HGN architecture, and enables a linear (with respect to the number of stored entries) time search for an arbitrary subpattern.

26 June 2020 in IEEE Industrial Electronics Magazine
Verified
Journal Article
Closed access
DSDaswin De Silva
Daswin De Silva
Seppo SierlaSeppo Sierla
Seppo Sierla
DADamminda Alahakoon
Damminda Alahakoon
EOEvgeny Osipov
Evgeny Osipov
XYXinghuo Yu
Xinghuo Yu
VVValeriy Vyatkin
Valeriy Vyatkin
Research, the universal pursuit of new knowledge, is embarking on a fresh journey into artificial intelligence (AI). Nature reports that AI arose nine places to the fourth-most popular search term and that search terms machine learning and deep learning appeared in the top 20 for the first time since 2018. It is pertinent for industrial informatics to embrace this renewed surge of interest in AI with a clear direction and purpose that engages scholars, practitioners, and professionals alike.