cognitive stack engine

By James Kim

From my limited knowledge of AI and psychology, it doesn't take much to wonder what would happen if these 2 were married.

My first impression of computer science artificial intelligence is that it is trying to create intelligence from a computer science perspective. But what if we make a computer from the human perspective. that is to say that instead of using the formal methods of mathematics, we use the formal methods of nature.

From my reading of psychology, and most notably cognitive functions and personality types, MBTI came to my attention first and it was curious that the number of personality types that are postulated is a 2^4 bit number with 16 possibilities.

Each position in the 4 letters have a different function with a certain method on how things are learned or taken in by the human. For each of the 4 letter positions, there are 2 possibilities with very distinct functions on personalities. The complete 4 letter combination provides a personality marker that orders the cognitive functions in a discrete way. each of the cognitive functions are discrete and defined, but varies in strength for any person. For instance, two people with the same type may exhibit different strengths in their cognitive functions.

Let us also assume another thing. If computers aren't divided up into hardware and software, but acknowledging that they can be unified for a certain or any goal then it becomes a specific method to systemize in order to reach a goal.

What if that goal was a single cognitive function?

 

Let's list the MBTI and cognitive functions here for reference

The first table will be ordered by MBTI

MBTI cognitive function
INTP Ti Ne Si Fe Te Ni Se Fi
INTJ Ni Te Fi Se Ne Ti Fe Si
INFP Fi Ne Si Te Fe Ni Se Ti
INFJ Ni Fe Ti Se Ne Fi Te Si
ISTP Ti Se Ti Fe Te Si Te Fi
ISTJ Si Te Fi Ne Se Ti Fe Ni
ISFP Fi Se Ni Te Fe Si Ne Ti
ISFJ Si Fe Ti Ne Se Fi Te Ni
ENTP Ne Ti Fe Si Ne Te Fi Se
ENTJ Te Ni Se Fi Ti Ne Si Fe
ENFP Ne Fi Te Si Ni Fe Ti Se
ENFJ Fe Ni Se Ti Fi Ne Si Te
ESTP Se Ti Fe Ni Si Te Fi Ne
ESTJ Te Si Ne Fi Ti Se Ni Fe
ESFP Se Fi Te Ni Si Fe Ti Ne
ESFJ Fe Si Ne Ti Fi Se Ni Te

This table ordered by cognitive function, emphasis on the dominant function (only because all the constructs for cognitive functions seems to agree with the dominant; all of the 8 cognitive functions are shown for completness). We'll consider the dominant and auxiliary functions

MBTI cognitive function
INTP Ti Ne Si Fe Te Ni Se Fi
ISTP Ti Se Ni Fe Te Si Ne Fi
ENTJ Te Ni Se Fi Ti Ne Si Fe
ESTJ Te Si Ne Fi Ti Se Ni Fe
INTJ Ni Te Fi Se Ne Ti Fe Si
INFJ Ni Fe Ti Se Ne Fi Te Si
ENTP Ne Ti Fe Si Ni Te Fi Se
ENFP Ne Fi Te Si Ni Fe Ti Se
ISTJ Si Te Fi Ne Se Ti Fe Ni
ISFJ Si Fe Ti Ne Se Fi Te Ni
ESTP Se Ti Fe Ni Si Te Fi Ne
ESFP Se Fi Te Ni Si Fe Ti Ne
INFP Fi Ne Si Te Fe Ni Se Ti
ISFP Fi Se Ni Te Fe Si Ne Ti
ENFJ Fe Ni Se Ti Fi Ne Si Te
ESFJ Fe Si Ne Ti Fi Se Ni Te

 

Hmm... there are 8 distinct cognitive functions, ordered in a certain way for each of the 16 types. It is the order that defines the types.

This seems to say that if we make a class or function for each of the types, they must also be allowed to stack on top of each other in one of the 16. The order of the stack defines the personality type.

But hold on, what if the order didn't matter, and we allow all 8 functions to be ordered in any way? That would give us way more than 16 types. Could computers be all of the possible unordered types?

We'll come back to that later.

Let's extract the computer science element from each of the cognitive functions

Within the cognitive functions, there are lots of extraverted and introvertedness about. let's try to figure some computer science element from that

All the extraverted functions are - experiencing, interpreting, ordering, connecting. Seems to say that all extraverted things require interactions with the outside world or what pertains to the outside world. Input/output and asyncronous comes to mind

All the introverted functions are - reviewing, foreseeing, analysing, valuing. Seems to say that all initroverted things pertain to internal things. Inside the computer box, and using internal pathways and storage elements

Yeah yeah, I know, "duh Jim that was obvious" but the important nuance is that we're drawing from the psychology discipline and not mere common sense

So ok,
extraverted = outside the box with wires and radio waves, introverted = inside the box, with bios, cpu, memory and storage

Which reminds me I should write down my next dibit of thought

First thought - computer basically has BIOS, CPU, memory, storage, IO

sooo.... to take a wild guess

BIOS = instincts

CPU = brain

memory = brain

storage = brain

IO = 5 senses (6th one too?)

ok, 2 outta six not bad. Let's try some more

CPU and memory and storage = brain

This one is gonna be a little tricky.

We know that humans have 2 basic states, conscious and unconscious (in good health, not knocked out)

We also know that the brain doesn't turn off for either states. The only difference is that concsciousness is essentailly an extraverted state and unconscious is essentially an introverted state. Hmm that's interesting

The cpu is just a processor so naturally, it's the brain. It's also where all of our cognitive functions will be stacked. But the behavior during consciousness is that IO information is processed by the cpu and makes use of the memory and storage when necessary. During sleep, data from memory gets dumped onto storage. The cpu while active during sleep, may also be able to draw directly from storage and process things that way.

Ah, this is interesting

During waking period, data from IO -> CPU <-> memory

This is to say that inputs from the senses are acted upon the brain with memory in place to help with processing, experiencing, interpretintg, ordering, connecting -- extraverted

During sleep, there is no IO, so then the picture looks like this...

During first cycles of sleep

Memory -> storage

During REM,

Storage -> CPU <-> memory

This is to say that storage now takes the role of the IO during the waking period. Reviewing, foreseeing, analyzing, valuing -- introverted

 

This leaves the question of what happens when the body returns to the waking world from sleep? The reverse process? storage -> memory ?

This makes sense because after things are reviewed, foreseen, analyzed and valued, the conclusion or endproduct of that introverted function calculation is stored into memory, sometimes known as a "eureka" morning.

 

This is an interesting idea

 

In this and all systems, there is entropy. In computers, it's the degradation of parts and the faulty maintenance of software. Or many of the temporary causes of antiquity. This leads for performance loose etc.

For humans, this entropy is negative thoughts. When left idle, the subconscious will work involuntarily and introduce fear, worry and stuff.

 

So we have the BIOS, IO, and the brain in both human states. That's not too bad

 

This is the normal order of things. Only instincts or BIOS can override the normal behaviors. (Wake up screaming from sleep to check for robbers, or a BIOS virus warning etc)

And for humans, instinct has 2 things: survival and reproduction

more thoughts later