I am not really interested in this AI trend, because all trends related to AI, machine learning and deep learning are all depending on software levels. Two years ago, when I was doing a little research about RISC (Reduced Instruction Set Computer) I found something which is called URISC or Ultimate Reduced Instruction Set Computer. The first URISC I discovered was a one instruction set machine called SUBLEQ.
I did more research and I found SUBLEQ (and other OISCs) are implementations of Turing’s machine. Later, in Wikipedia, I found this article :
In computer science, zero instruction set computer ( ZISC) refers to a computer architecture based solely on pattern…en.wikipedia.org
I asked a friend what the hell is ZISC? and he answered that this type of processors are designed to act as a brain, with a hardware layer neural network implemented. I did more research and surprisingly, I found nothing about a free or open-source ZISC implementation!
OK, I didn’t give up. I searched about “neural network” in logisim (anyway, it’s a great tool for logical simulations!) and I found this video on YouTube :
I asked them for more information and schematics, but they didn’t care. So, I did another search about Logical gates perceptron and I found this :
But this project is way simpler than what I thought about neuro-computers. So, I decided to study neural networks.
Studying neural networks requires a huge knowledge of mathematics and I found sources who simplified that math (or, they teach you what you need, at least better than stupid teachers). For example, I found a guy on YouTube called Siraj Raval (his github) and he teaches concepts of AI and Machine Learning in the simplest ways possible with code and math!
After I learned about neural networks, I found a feedforward neural network would be easy to implement on hardware layers. But I couldn’t model what I learned in a bunch of boolean functions. So, I asked this in the reddit :
I didn’t get any answer even in LibreCores gitter and Kaggle. So, I decided to write this article here. I hope someone will read this and answer me :))
Thanks for reading my article :)