The growing A.I. on your smartphone

Smartphones saw a rise in popularity in the late 2000s. Up until then, the majority of the phones were only capable of making phone calls and texting. However, when things became stagnant, companies experimented to see what else is possible. Hence the idea of fitting a computer on the phone became a trend. Soon after we saw the foundation of apps which increased the capability of your phone, now you can do more things at ease on the phone than on a traditional computer.

However, with each iterative software update and new hardware models, phones are taking on new capabilities utilizing A.I.However, what exactly is happening on your phone right now, that uses A.I.? Moreover, what more is coming in the future?

Internet of things:
Many appliances and common household items are being replaced by their “smarter” counterpart. With these new devices, the user can remotely communicate with them and interact with them. Through the inclusion of Artificial Intelligence, your phone can collect real-time data from various objects, such as a simple light turned on in your house, and process it remotely. It can create autonomous patterns and communicate with the objects without needing human interference.

Image Recognition:
Through a series of training and pattern recognition, the machine learning capabilities in your phone can discern patterns of an image and group it in various factors. If you take a picture of a mountain, it can recognize key elements to let the system know what you’re taking a photo of you. All of this is possible because of complex algorithms that can detect patterns in an image.

Virtual Assistants:
Already on your phones with a command of your voice, you can activate a virtual assistant that can scan your phone for contents and directories as well as gather information. It uses your voice patterns to discern the words and then uses the combination to filter through your phone for relevant information. It makes it using hands-free a convenience. This is in essence, a pure form of artificial intelligence on your phone.

Machine Learning and running Artificial Intelligence relies on much computational power. If it is based solely on the software, then some of the processes may be slowed down and inefficient. For this reason, manufacturers have designed dedicated chipsets in devices to handle separate processes, so they don’t interfere with your regular processes. Compared to just emulating them on software, these chipsets allow for faster processes and tasks handled. They allow acceleration on the hardware and makes the phone capable of effectively multi-tasking when using intensive system processes.

Unknown to many people, the native camera app on the smartphone regularly uses machine learning and artificial intelligence when you use it. For example, for every photo taken, the computer can discern what the background is, and can group them into categories such as mountains, cities, etc. It is also able to distinguish each person and recognize if its the same person from before. All of this happens through pattern recognition and algorithms. Google, has gone a step further to automatically fix your photos natively using artificial intelligence by editing the lighting, exposure, etc.

The smartphone now is more than capable of doing complex tasks than ever before. With the built-in inclusion of subsidized chipsets in the hardware, the included OS can efficiently compute tasks using pattern recognition and autonomous control. In time, the use of artificial intelligence will continue to grow and eventually take over a major portion of the phone, and will continually provide great experiences.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s