There are some basic principles by which the neo-cortex operates in Brain. These principles are responsible for all different kinds of cognition like vision, audition, touch etc.
The Brain is not a computing machine, it doesn’t compute the movement of the arm when it needs to move its arm. It just remembers the pattern it has acquired in its experience.
The Brain is very sparse in the sense that only very few cells are active at any point of time.
Sensory data invokes models we have previously developed about or related to them.
It’s not a computational problem, it’s a memory problem. Its a complex memory system involving hierarchies, sparse distributions etc.
If you want to capture intelligence, you don’t necessarily have to implement other activities of Brain like emotions(amygdala)
Creativity is pretty much analogy of patterns.