Smartphone AI Cognitive Simulation has become a norm in today’s modern world that has become intertwined with society’s digital aspect. Almost everyone has a Cell Phone or a Smartphone today. Smartphones are improved to the point that they are now miniaturized computers that become more intelligent each year. That said, with how seemingly brilliant our Smartphones have become, can they utilize Cognitive Simulation?
Is smartphone AI or Artificial Intelligence capable of Cognitive Simulation? Our Smartphones have become intelligent enough to mimic human cognitive abilities at the most basic fundamental level. A couple of abilities that are improving are human-computer interactions and predicting and automating specific human activities.
While our AI examples have mostly been in science fiction movies, we are closer to the level where our smartphones are capable of cognitive simulations. This is now to such a degree that many of our actions are now predictable and automated by our phones. To better understand what that means, we will explain in the simplest way how smartphone AI uses cognitive simulation.
What Is Cognitive Simulation?
For those of us interested in computer science’s technical terms related to AI. It can be difficult to understand what Cognitive Simulation is. From Merriam-Websters Unabridged Dictionary, we get the words Cognitive and Simulation meanings:
Definition of Cognitive – 1: of, relating to, being, or involving conscious intellectual activity (such as thinking, reasoning, or remembering) cognitive impairment 2: based on or capable of being reduced to empirical factual knowledge.
Definition of Simulation – 1: the act or process of simulating 2: a sham object: COUNTERFEIT 3a: the imitative representation of the functioning of one system or process by means of the functioning of another a computer simulation of an industrial process b: examination of a problem often not subject to direct experimentation by means of a simulating device.
Merriam-Webster’s Unabridged Dictionary
When we say Cognitive Simulation, we are talking about a computer program representing certain human understanding and knowledge levels by using representation models and symbolic structures. It is a process that tries to mimic how humans act depending on certain situations represented by a computer program.
Cognitive Simulation is basically trying to simulate how the human brain thinks. Its problem-solving capacity and ability to process certain mental information. Also, how to make a computer program think like a human instead of just automating its actions. This is the use of computers to simulate human cognitive capacity.
What is Cognitive Computing?
There is no presently agreed-upon definition for cognitive computing in the world yet. The term Cognitive Computing is used to refer to computer components that mimic the operations of the human mind.
Cognitive Computing (CC) can be a technology that performs certain functions that duplicate human intelligence actions. IBM Watson Services would be an example of cognitive computing.
Cognitive computing is built with and upon artificial intelligence and refers to understanding and simulating human behavior. Cognitive Computing Smartphone uses include Smartphone apps, facial and speech recognition, and sentiment analysis.
What is Cognitive Architecture In Artificial Intelligence?
Cognitive Architecture is one area for existing systems and new advancements in artificial intelligence. Cognitive architecture is a structure that has artificial computing operations that emulate the cognitive systems neural activity in the brain.
Soar is a Form of Cognitive Architecture:
“In development for thirty years, Soar is a general cognitive architecture that integrates knowledge-intensive reasoning, reactive execution, hierarchical reasoning, planning, and learning from experience, with the goal of creating a general computational system that has the same cognitive abilities as humans.”
Soar
There are forms of cognitive architecture, such as hybrid, symbolic, or connectionist. Additional examples of cognitive architecture are ACT-R, CLARION, LIDA, and Ben Goertzels Open Source OpenCog.
Prediction of Human Behavior
Cognitive simulation happens when a computer program predicts human behavior or tries to tell what a human is about to do next. If it succeeds in this operation, the interaction between the human and the machine is improved.
Cognitive simulation is widely used in many different computing areas. Areas such as artificial intelligence, video gaming, virtual reality, and natural language processing. By using cognitive simulation and incorporating it into individual systems, manufacturers can improve a particular product’s performance, including smartphones and user interface designs.
In some areas, cognitive simulation has become so advanced that it has been proposed in Cognitive Machines. AI programs can simulate certain levels of human cognitive behavior. Human-to-machine interaction is now becoming closer to actual interaction between one human and another. A certain level of this kind of cognitive thinking has been present in our smartphones for quite some time already.
Machine Learning, Computer Vision, Natural Language Processing, Data Science, and Analytics are all part of Smartphone design today.
Smartphones AI Cognitive Simulation?
In case you didn’t know, our smartphones now come with artificial intelligence that is more advanced than ever before. Individual companies such as Apple, Samsung, and Huawei have introduced chips that feature artificial intelligence.
While artificial intelligence in our smartphones is not yet advanced enough to act like humans, it’s advanced computational capacities have increased tenfold thanks to AI.
We discuss this in other articles like “Smartphone AI: How Intelligent is Your Smartphone?” and “Smartphone AI: Artificial General Intelligence (AGI) Is It Possible?”.
Smartphone AI
What’s so special about AI in our smartphones, and how did it change the smartphone world as we know it? Let’s compare smartphones with AI to understand how AI affects how we use our smartphones and how they function.
Smartphones with AI can learn how to manage their performance better by us using these devices more often. The device will begin to learn how to respond better to the regular activities you do daily. Tasks such as banking, social media browsing, and even online shopping.
Phones with AI are now capable of detecting specific actions and automating them. Comparatively, many smartphones will still require you to input certain information and data manually.
Advanced Algorithms in Smartphones
Because our smartphones can use AI and advanced algorithms to perceive certain environments that only humans could previously understand. More and more smartphones have excellent cameras. These cameras can automatically capture photos as the camera adjusts on its own depending on the surrounding environments and conditions.
If you are using a smartphone capable of detecting your face, your phone uses AI and specific algorithms for Facial Recognition that is almost automatic. Facial Recognition is also essential to current smartphone security.
In certain smartphones, you can even detect the song played in the background. AI uses a comprehensive database of songs online to know a song’s title it hears through the phone’s built-in microphone.
Can Smartphones Utilize Cognitive Simulation?
So, now that you understand how artificial intelligence helps improve the way smartphones function and operate. Does that necessarily mean that the AI in our smartphones can use cognitive simulation? Is it mimicking the way humans think so that specific actions can now be automated?
To some degree, yes, smartphone AI is capable of utilizing cognitive simulation. Again, let us go back to what we said about how smartphones now have such advanced chips. AI in our phones can help improve the way the phone operates the more that the user uses the phone.
The device is essentially learning more about the user in a way similar to how a human uses their cognitive abilities. To understand more about how to better interact with other humans and the environment around him or them.
Cognitive Simulation Not as Advanced As Humans Think, Yet!
The way that cognitive simulation in smartphones works is not as advanced as how humans think. When humans think and make decisions, there are a lot of different factors that are in play. Individual experiences of people and their diverse knowledge and information. This information is available to a human at any given point in time when he or she is about to make a decision. Moreover, emotions are also in play whenever a human makes certain decisions.
On the other hand, the way our mobile smartphones utilize cognitive simulation is based on their ability to learn. They learn by example from a vast database of information available to them. This process is called Machine Learning or ML. Our Mobile Phone’s AI uses machine learning to obtain information and rules in the same way humans obtain it.
However, the difference here is that the AI in our smartphones is programmed to act on information. Distinct possibilities are depending on the available information. This process means that they are automated to function depending on eventualities instead of mimicking how a human thinks in response to choosing to act.
Learning From Patterns
On a general level, AI is analyzing data. This means that they generalize what to do next depending on the situation presented before them. The AI does this by ML and looking at and learning from patterns of behavior in cases before them.
A smartphone’s AI utilizes Cognitive Computing with Machine Learning, Neural Networks, and Algorithms, all part of the bigger picture literally. Apple’s Photos uses such technology with what they call on-device intelligence. All of the Photos App processing is completed on the iPhone, so it is not exposed to the cloud.
Apple’s Photos analyze every photo in a user’s photo library using on-device machine learning. The following is from Apple’s Photo Tech Brief below and what it does with each image.
Scene Classification – Identifies objects, like an airplane or a bike, and scenes, like a cityscape or a zoo, that visually appear in a photo, using a multilabel network with over a thousand classes.
Composition Analysis – Analyzes over 20 subjective attributes, including lighting, subject sharpness, color, timing, symmetry, and framing, using an on-device neural network trained on attributes labeled by photo professionals.
People and Pets Identification – Identifies whether people, dogs, or cats are visible in a photo.
Quality Analysis – Examines the quality of a photo or video by evaluating photographic attributes such as photo sharpness, colorfulness, device orientation, camera motion, stability, and exposure.
Quality Analysis for Faces – Examines different facial regions and provides a face capture quality score that considers lighting, focus, occlusion, and facial expressions.
Audio Classification – Analyzes audio from Live Photos and videos, recognizing environmental sounds such as laughter and applause.
Photos – Uses powerful on-device intelligence to identify similar photos and clutter, deliver a personalized browsing experience, and present the user’s photo library in a stunning layout.
For You – Analyzes a user’s on-device knowledge graph to generate Sharing Suggestions, highlight Memories, and display Featured Photos.
Albums – Recognizes the faces of people in a user’s photos and groups them together into a People album with on-device facial recognition.
Search – Allows a user to find photos based on what’s in the photo, like “flowers,” using on-device scene classification.
Editing – Uses on-device image processing that lets users intelligently adjust and fine-tune their look.
Portrait Lighting – Lets a user apply studio-quality lighting effects to their Portrait mode photos powered by on-device machine learning models that generate segmentation mattes.
Apple’s Photo Tech Brief
Final Thoughts on Smartphones AI Cognitive Simulation
The beauty of AI is it does not have its own biases, unlike humans. It will only act on what information it is given or attains. AI learns to make decisions based on training data, which can include biased human decisions.
Still, though, Smartphone AI has come a long way. Its ability to utilize cognitive simulation is evolving and improving as the digital age we live in moves forward.
References:
- https://ieeexplore.ieee.org/abstract/document/8442728
- https://arxiv.org/pdf/1610.08602.pdf
- https://link.springer.com/article/10.3758/BF03214397
- https://pubmed.ncbi.nlm.nih.gov/1516575/
- https://www.greenbook.org/mr/market-research-technology/how-ai-is-transforming-mobile-technology/
- https://data-science.llnl.gov/research-areas/cognitive-simulation
- https://azure.microsoft.com/en-us/services/cognitive-services/