Rule-based systems (RBSs) are one of the problem solving methodologies in artificial intelligence. Although RBSs have a vast potential in many application areas the slow execution speed of current RBSs has prohibited them from the full exploitation of their vast potential. In this dissertation, to improve the speed of RBSs, we explore the use of optics for the fast and parallel RBS architectures. First, we propose an electro-optical rule-based system (EORBS). Using two-dimensional knowledge representation and a monotonic reasoning scheme, EORBS provides highly efficient implementation of the basic operations needed in rule-based systems, namely, matching, selection, and rule firing. The execution speed of the proposed system is theoreticall...
Many real-life problems are, in general, NP-hard, i.e., informally speaking, are difficult to solve....
An optical computer is a physical information processing device that uses photons to transport data ...
Reservoir Computing is a novel computing paradigm which uses a nonlinear recurrent dynamical system ...
Rule-based systems (RBSs) are one of the problem solving methodologies in artificial intelligence. A...
This paper describes an expert system paradigm based on matrix algebra. The knowledge base of the ex...
As a promising alternative to traditional CMOS circuits, optics has demonstrated the ability to real...
Abstract In recent years, the explosive development of artificial intelligence implementing by artif...
Analog optical computing uses nonlinear optics and photonics to bring new approaches to attacking se...
Optical computing has been suggested as a means of achieving a high degree of parallelism for both s...
For many years, optics has been employed in computing, although the major focus has been and remains...
Three theses are combined into a treatise consisting of four parts: 1. A Literature Study, 2. The De...
Associative processing based on content-addressable memories has been argued to be the natural solut...
Optical technology offers simple interconnection schemes with straightforward layouts that support c...
The work presented in this thesis focuses on the design and implementation of parallel algorithms fo...
Delay-coupled electro-optical systems have received much attention for their dynamical properties an...
Many real-life problems are, in general, NP-hard, i.e., informally speaking, are difficult to solve....
An optical computer is a physical information processing device that uses photons to transport data ...
Reservoir Computing is a novel computing paradigm which uses a nonlinear recurrent dynamical system ...
Rule-based systems (RBSs) are one of the problem solving methodologies in artificial intelligence. A...
This paper describes an expert system paradigm based on matrix algebra. The knowledge base of the ex...
As a promising alternative to traditional CMOS circuits, optics has demonstrated the ability to real...
Abstract In recent years, the explosive development of artificial intelligence implementing by artif...
Analog optical computing uses nonlinear optics and photonics to bring new approaches to attacking se...
Optical computing has been suggested as a means of achieving a high degree of parallelism for both s...
For many years, optics has been employed in computing, although the major focus has been and remains...
Three theses are combined into a treatise consisting of four parts: 1. A Literature Study, 2. The De...
Associative processing based on content-addressable memories has been argued to be the natural solut...
Optical technology offers simple interconnection schemes with straightforward layouts that support c...
The work presented in this thesis focuses on the design and implementation of parallel algorithms fo...
Delay-coupled electro-optical systems have received much attention for their dynamical properties an...
Many real-life problems are, in general, NP-hard, i.e., informally speaking, are difficult to solve....
An optical computer is a physical information processing device that uses photons to transport data ...
Reservoir Computing is a novel computing paradigm which uses a nonlinear recurrent dynamical system ...