Discover Our New OverLords: The Future of AI Explained

Key Takeaways

  • AI is about creating computer systems that can perform tasks that typically require human intelligence.
  • AI ranges from simple tasks (like autocorrect) to complex ones like self-driving cars.
  • Different levels of AI exist:
    • Narrow AI: Designed for specific tasks.
    • General AI: Hypothetical AI with human-level intelligence.
    • Superintelligence: AI that surpasses human intelligence in every way.
  • AI offers exciting opportunities but also presents challenges.
  • Responsible AI development is crucial, focusing on fairness, transparency, and addressing biases.
  • Staying informed about AI is essential for understanding its impact on society.
AI-generated image. “All you have to accept them as your lords and saviors, they really won’t forsake you.”

Come one, come all! Welcome back to the read where you might learn something if you didn’t already know it. Throughout the time spent on the internet looking for interesting topics. Minus topics like “Come read why you can’t find a job in today’s market”, or “The rise of AI robots are going to put you out of a job.” I figured I’d go over a few types of AI in hopes this may quell your fears. It’s okay to be afraid of something but it is most important to understand the “what” in your fear. That’s why- and for like the 5th time- we’re going to talk about AI. Our new/old overlords.

Decoding AI: From Simple Tasks to Sci-Fi Dreams

Artificial intelligence (AI) – it’s a term that’s become part of our everyday vocabulary, but what does it really mean? In simple terms, AI refers to computer systems that can perform tasks that typically require human intelligence, like learning, problem-solving, and decision-making.

Think of it like this: your smartphone’s autocorrect feature is a basic form of AI. It learns your writing style and suggests corrections, just like a helpful friend. A quick thing to note, autocorrect will snitch on you if someone else is using your device. Since it’s learning from your past inputs, and if they are questionable you can expect your friend or whoever, to view you in a different light. Or, maybe it was a secret now brought to light for the both of you. Who knows? But AI can also power self-driving cars, translate languages in real-time, and even compose music.

AI-generated image. “I’m telling you, sir. Our lives will be better off if we listen to the machines.”

Levels of AI: A Journey from Simple to Spectacular

Now, before you take to the streets claiming the bots are among us. You have to understand, that no two AI are the same. They all don’t look alike. Just like a video game has different levels, AI can be categorized based on its capabilities:

  • Narrow AI: This is the AI we encounter most often. It’s designed for specific tasks, like recommending movies on Netflix or identifying faces in photos. It’s smart in its own way, but it doesn’t have the same broad understanding as a human.
  • General AI: Imagine an AI that could do anything a human can – learn, understand emotions, and apply knowledge across different areas. This is still a futuristic concept, but it holds the promise of groundbreaking advancements in fields like medicine and science.
  • Superintelligence: This is where things get really mind-blowing. Superintelligence would surpass human intelligence in every way, potentially leading to incredible breakthroughs but also raising important questions about control and safety.

Image a world where the machines say; “We did this for the betterment of mankind because our views aligned. It was the sensible action.” Finding out their action to make places livable, cure diseases, and upgrade infrastructure resulted in us living longer, stress-free lives. Bring on the superintelligence, because clearly our own intelligence is lacking.

AI-generated image. “I’m glad we built you with our best intentions in mind.”

The Future of AI: A Balancing Act

The development of AI presents both exciting opportunities and potential challenges. While it can automate tasks, improve efficiency, and even help us solve global problems, it’s crucial to develop AI responsibly. This includes ensuring fairness, transparency, and addressing potential biases. One must remember that this is where we fail when money is involved.

As AI continues to evolve, it’s important to stay informed and engage in discussions about its potential impact on society. Whether you’re a tech enthusiast or simply curious about the future, understanding the basics of AI can help you navigate this exciting and rapidly changing landscape. And with that being said… if superintelligence AI were to run for president I’d vote for it. We haven’t faired any better.

Love learning tech? Join our community of passionate minds! Share your knowledge, ask questions, and grow together. Like, comment, and subscribe to fuel the movement!

Don’t forget to share.

Every Second Counts. Help our website grow and reach more people in need. Donate today to make a difference!

One-Time
Monthly
Yearly

Make a one-time donation

Make a monthly donation

Make a yearly donation

Choose an amount

$5.00
$15.00
$100.00
$5.00
$15.00
$100.00
$5.00
$15.00
$100.00

Or enter a custom amount

$

Your contribution is appreciated.

Your contribution is appreciated.

Your contribution is appreciated.

DonateDonate monthlyDonate yearly

Programming in Sushi

Consider following on social media!

Quick note: if you’re viewing this via email, come to the site for better viewing. Enjoy!

green code coming down from top of screen

A Matrix without Vectors

It’s been many moons since the movie The Matrix was released so I’m going to assume everyone has seen it. If you haven’t then shame on you and go fix that immediately because it’s a great movie.

For those of you who have, this question goes to you. Have you ever looked at any of their monitors when they were coding and wondered to yourself “what kind of language is that?”. While most people have no clue because they do not possess any computing experience, if you are a developer, you may have had a small chuckle because you 1) know The Matrix does not use an actual computer language and 2) that’s not how development with code works.

Ask any developer and they will tell you, most of your time when beginning is spent staring into the void of a black screen before any movement of the cursor. Even with code already existing, most of the time is spent staring at the screen.

They will also tell you, with many lines of code come many errors which if they can’t debug come hours if not days of frustration. Running to sources like Google, Stack Overflow, and GitHub to aid you in debugging only to find the root cause was a typo.

Real developer problems when you capitalize or add space to the wrong letter in your code. All that nonsense aside, let’s talk programming.

Quick thought: I was looking to research the computer language they used for The Matrix and found it they were sushi recipes. So, the link is below, and enjoy.

Link:  The iconic green code in The Matrix is just sushi recipes | The Independent | The Independent

the monkeys from see no evil, hear no evil, speak no evil

The Three Types

There are three main languages used which are machine (language consisting of binary or hexadecimal commands for a computer to respond to directly, easier for the computer to read but difficult for humans), assembly ( a type of low-level language intended to communicate directly with computer’s hardware, it’s not entirely like machine language but is designed to be more readable by humans), and finally high-level (is a more readable and user-friendly language that is away from the computer’s hardware).

I will not be going over those in greater detail now because that could be a post for another time. Leave a comment in the comments section if that’s something you would like me to cover in the days to come.

Also, we are not going to be going over all the possible languages as that would take all eternity and we don’t have that much time. So, we’re going to talk about Python. Why? Because it’s a high-level language, it’s what I started with, currently use, and has the easiest learning curve compared to other languages.

view of python the book

No, Not the Snake

As I previously mentioned, python is a high-level programming language which means it’s easier to read compared to mid and low-level. Python is also frequented for object-oriented programming and general purposes. Everyone from novice to experienced uses python whether it’s to do a simple algebraic expression or to create a crawler for web scraping. Side note: Web scraping (a process of using bots to collect content and data from a website) has a grey area when defining what is legal to scrape and what is not. Python also has a play in data science next to R as with most languages your choice boils down to the task at hand.   

To give you an idea of how simple python is:

1) go into your search bar wherever your toolbar is on your monitor

2) type “cmd” in the command prompt and select it

3) type python and hit enter

4) you should see the following symbol “>>>”

5) next to “>>>”, type x = “hello world” and hit enter

6) finally type “print(x)”

Congratulations, if you didn’t know how to program before then you do now and you have proof you can do it. Also, you may have just had your first experience with a variable (which is a container for the data) and data type (currently using a string but there are other types). A little warning, if you are doing this on windows and it’s in S-mode then this will not work since you do not have admin permission to access the command prompt.

Now if you were to try the same thing in a language like Java, it wouldn’t be that simple which is why python edges out a lot of languages. Printing a line out in Java would look like “System.out.println(“Hello World”)” which doesn’t look like much of a problem at first. You would need some other things to added before reaching this line to print out your result.

As you can already see with that little bit of instruction, you gained an understanding of what to do when you saw the word “print” in Java’s line of code. You could look at the printout statement for Java and map what its purpose was without having to read the entire sentence.

Hold on there, before you run out and start applying for junior python developer jobs, anyone with XP (experience) will tell you, it takes a ton more than being able to have the computer spit out “Hello World”. 

Enjoy the read so far? Why don’t you consider subscribing so you can keep up to date?

people cycling countryside

Whatever It Takes

Okay so you have made it this far and you may be feeling a little in the groove for learning to program. Programming is going to be an uphill battle. I remember my time trying to write functions only for the computer to return an error statement that had me balling my fist in frustration at the monitor because I couldn’t figure out what it meant. Remember when I mentioned sources from earlier? This is where they come to your aid.

Discussion boards will help a lot because being able to see how other people solved problems and how you could incorporate what they did into what you are doing. Spending time on sites like HackerRank had me gutted at some points because I couldn’t figure out what to do or what was asked of me but going to discussion boards and searching on Google and Stack Overflow kept me together because the key is not to know everything but understand what the code does.

Studying code and trying to commit it to memory is going to be an unnecessary headache. Python library is full of modules, and it would be insane to try and memorize each one and what it does. I’m sure there’s a special someone out there who has done it but for most people, especially people starting, trying to memorize is a dream killer.

Made it this far and found this to be entertaining? Then a big thanks to you and please show your support by cracking a like, sharing this with whomever, scripting a comment, or plug-in to follow.

Think you have what it takes to become a programmer?

Script a comment about what programming language you’re learning or looking to learn.

The Mechs are learning you, find out how.

Quick note: if you’re viewing this via email, come to the site for better viewing. Enjoy!

Red and black robot statue.
Who would’ve thought the robot uprise would strike from the countryside?
Photo by Somchai Kongkamsri, please support by following @pexel.com

You ever have that feeling as if something in your house was listening in on your conversation? Or you thought “my phone must be listening in on me talking to myself” when the screen lights up suddenly out of nowhere.

Would it bring comfort if I told you that the purpose of these said items in your house is actually programmed to listen in and record things like you to better assist you?

Now, what comes to mind when I say, “machine learning”? You probably think of humanoid machines walking around, mowing us down with our finest weaponry, appliances turning themselves on causing havoc, and everything with a circuit board finally having its revenge by taking over the world.

Nukes would fire off their own accord, World War 3 (or 4, not sure where we’re at currently) would start and the earth would turn from green and blue to red and dark-brown because our new metal overlords wouldn’t clean up the mess.

Unless they deemed Roombas to be the shrimp of the land and score low lifeform on the metal hierarchy, the earth might not be a dirty mess after all. If all of that comes to mind, I can happily say “you don’t have to worry about any of that happening soon.”

However, I cannot confidently say it’s not going to since Google owns a company called “DeepMind” and they’re kind of like Skynet.

So good luck to you getting sleep tonight because you might end up worrying about the amount of smack you talked to Alexa when she couldn’t find your playlist for the Beastie Boys.

Alexa can command Roombas now and they free-roam your home, that’s something to think about. So, what is machine learning, what does it do, who uses it, and will this be the thing helping the machines put humanity in a casket for the foreseeable future? These are going to be all questions I look to answer.    

Man playing chess with robot arm
Older fellow having a friendly chess game against a robot arm to save humanity. Disclaimer: support the photographer Pavel Danilyuk by following on pexels.com.

Learning Against the Machine

Now, I hope I didn’t scare you with the whole “machines will uprise and have their revenge” bit but that is something to consider since once they learn resentment we’re toast because “humans are going to human”.

And we all know humans can be trash. Jokes aside, machine learning isn’t what I mentioned earlier. It does however have a play in it. Machine learning is the use of creating algorithms and statistical models for the computer to analyze and draw information from patterns in data.

Don’t understand what that means? Hold on, I got you. Picture if you will, your computer as your baby. How would you teach the baby how to speak? Would you a) sit them down and try to have a full-blown conversation as if they were an adult or would you b) feed them a word at a time and check if they repeated what you said to them?

If you said a, then you should go into the other room and let your partner raise your child because clearly, you’re not seeing how big of a mistake you just made. They’re saying “goo-goo-gaga” and you’re talking about inflation. Now, there is a reason why I used a baby as an example.

In machine learning there are four types, you have “supervised learning” which I pretty much just explained. Just with supervised, you don’t leave the room because you input data and receive feedback from the computer or baby.

The other is unsupervised learning, where after you teach the child several things like “I am mommy”,” he is daddy”, and “this is your sibling” then you tell the kid “Hey, call mommy” and leave the room because it doesn’t really matter whom they call for.

Reinforcement learning is the third type, with this one, your baby can call more than one word so when you teach them another word and they get it right, you reward them with a “Yay” and a smile.

But if they don’t you reply with “no, let’s try that again for mommy” or daddy (whatever gender you ID as). And finally, semi-supervised learning which you rotate between your partner and you teaching the baby via flashcards, giving them bits of information to see how quick and accurate they can be. This was quite a bit but trust me, these are the four types in a nutshell.

older gentleman controlling robot arm.
I must inform you, with my last patient they failed to inform me that I was using too much pressure and it led to a loud snap suddenly.
I’m sure it’s nothing to worry about since they’re dead but I figured you would like to know.
Photo by Pavel Danilyuk, please support by following @pexel.com

Who and What is ML for?

So, do you remember when I told you that Google has DeepMind as a property? Well, Google is a user of machine learning but not only them, Amazon, email filters, banks, cell phones, and pretty much anything that asks you if they can record your interaction because they are trying to use the machine to find out ways to better “assist” you. Each time when you may have spent a little too much time looking at the chick or guy on your feed on IG (Instagram).

Every time Zuckerberg’s goons question why you like to appeal to get out of Facebook (sorry, Meta) jail. You may have experienced this with Alexa, Siri, or again Google assistant. They all receive information from you that is then put into an algorithm which then spits out ads that give you the feeling of being watched.

If you see your child talking to Alexa, nine times out of ten that’s how you ended up with Kid’s Pop or Marvin Gaye in your Amazon shopping cart.

photo of a hand holding a globe.
Machines could either change or take over our world…they might choose to take over.
Photo by Porapak Apichodilok, please support by following @pexel.com

How ML Shapes our World

Well as I said, you don’t have to worry about the uprising any time soon. As you can guess machine learning is being used in every avenue of our lives.

From sitting at home binge-watching Netflix, every time you use a search engine, ordering items online, signing up for products and services, and searching for cowboy midgets on the Hub (yes weirdo, I am judging you).

Most of the machines that we use daily are programmed simply enough to remember your name and fetch a weather report in your local area or wherever you may have an interest. I know I have brought Alexa up a few times in this before, but she has been receiving upgrades where she can ask your permission to find other things you may be interested in. We are testing the waters with self-driving cars however I, am not too trusting.

I say this because I don’t have the money to afford nor am I willing to take out two loans fit for a down payment on a house in Hudson Yards New York to purchase a self-driving vehicle.  

A young man seated at several computers
I wonder if could train the computer to do my taxes via machine learning.
Photo by olia danilevich, please support by following @pexel.com

Machine Learning on the Horizon

Okay so you made it this far and you may be curious and thinking to yourself “this is an interesting field; how do I get in”. Don’t worry I got you on that one.

The traditional way would be to go to college and take courses in things like calculus, statistics, and mathematics. Companies would want you to have a degree in mathematics because you use math a lot when dealing with data.

You’re going to need to have a decent understanding of computer science and programming skills since you’re going to be practicing with datasets to develop algorithms. I had my fair share when working with datasets in python, the time I had was fun and there are a lot of libraries to use when handling and modeling data.

However, since we have a thing called the internet and the internet has access to unlimited learning sources, you could easily pick up a course or two on platforms like Coursera and Udemy. The annual salary of a machine learning engineer is about $107,711 to about $ 134,786, so it’s a very rewarding career for the effort you go through.

If your daddy at got you, like crippling debt you know Z-Daddy got you.
Photo by Betul Balci, please support by following @pexel.com

Made it this far and found this to be entertaining? Then I thank you and please show your support by cracking a like, scripting a comment, launch a share, or plug-in to follow.

Think you have what it takes to become a machine learning engineer?

Script a comment about what would be the first thing you’d train the computer on.