The art of creating the right algorithm

48
13.2K followers
Updated

K5 security robot takes a wrong turn


In the American capital city Washington a K5 robot had an nasty accident. A Knightscope K5 Security Robot had an unfortunate day and entered the water and "drowned".

This suicidal egghead killed itself.

The robot served as a guard in a shopping mall. The robot runs completely autonomously and takes care of suspicious things in its surroundings. During a routine patrol, the robot dropped a staircase and tilted into a fountain pond's water.

The drowned robot was then fished from the water by human security employees.

The art of creating the right algorithm


This robot was instructed with an algorithm. An algorithm is a recipe to solve a problem or do a task step by step.

History of the name "algorithm"

The name algorithm is originated of the name Al-Khwarizmi. This Arabic mathematician wrote an important book about Indian numbers in the ninth century and what you could do with it. He introduced our present number system in the Middle East and later in Europe. When translating his work into Latin, a diligent translator also took the name Al-Khwarizmi and turned it into algorithm. Over time, the word algorithm became a general term for methods that describe step by step how to solve a problem.

Understanding algorithms

The search engines are using algorithms to find the info we are searching for in seconds. The ranking system at WA is also working via an algorithm.

Algorithms are easy for device designers. With an algorithm, designers order precisely how it should react and when the computer does not follow the algorithm with the developers rules, then it's going wrong. That's not the fault of the robot or the computer program, that's a wrong input from the developer.

Algorithms are made for a specific goal and only offer a solution in specific cases. An algorithm has no insight of itself. When the developer makes a mistake, it can not be solved by the algorithm. Creative rules (algorithmic) are more important than dutifully follow the existing rules.

Complexity of an algorithm

An algorithm consists of computer language and is made up of 0's and 1's.


When there is a 0 or a 1 wrongly added, program fails and "the robot drowns".



Login
Create Your Free Wealthy Affiliate Account Today!
icon
4-Steps to Success Class
icon
One Profit Ready Website
icon
Market Research & Analysis Tools
icon
Millionaire Mentorship
icon
Core “Business Start Up” Training

Recent Comments

51

Good Morning Loes,

That was nice to hear the history aspect of the word algorithm.
It will be soon that robots will take over at least 30 % of the jobs. I hope that when that moment comes everybody has earned so much money so that they can lean back and enjoy life.
You nearly made me feel sorry for that little robot.

Greetings from the south of Spain, Taetske

For that, we need another system, we need a basic income for everyone.

Greetings back:)

Good idea but who will pay for that?

When all the work is done by robots, and the people do not have work anymore or sufficient income, who will buy the stuff?
So the companies have to invest in a system.

Oh, I see it coming. My Dolce far niente life in which I am going to do only the things I like!

Let it roll in :))

I am rolling out of the house now am off to the movies.

Great, enjoy your afternoon:)

Definitely more disruptions to come with the advent of more robots and technology eliminating the need for much of the labor force...Governments better be thinking now about this, or it could end...Not well...

I kinda like the idea of a living wage for all...Why not? Free higher education for all, health care for all, and opportunities to use some of the free time for the family/personal activities, and some for inventing new ways to advance...

Fat chance, huh?

: )

There is money enough to accomplish this, it just has to be rearranged and better divided, Dave

Queen Victoria and Abdul, good movie.

I read Share International and there it is explained.

Thanks, I will look out for it, Taetske

I think his algorithm made him think he is a fish. You know that there is a rogue program running wild.

https://www.forbes.com/sites/tonybradley/2017/07/31/facebook-ai-creates-its-own-language-in-creepy-preview-of-our-potential-future/

That's real creepy

Thanks for a very interesting post Loes. It shows again, nothing is perfect, but we can always strive for it:-0)

I believe we are in good hands with the WA development team Rika

I wonder if they put the drowned robot into a sack of uncooked rice to dry it out.

Did that once with a laptop of my daughter, he didn't survive

Nice. Agreeing with you on MKearns comment about infiltrating our lives. Maybe they do a little too much even. :o)

Thanks Loes. As always, love your posts!

The could easily overdo, Paula;)

Absolutely right. I hope WA started the right algorithm in its hosting of both domain and website.

Until now, I have complete faith in WA Jimmy

As we do too.

Thanks Loes - excellent information (and history) that I didn't know I needed to know :0)
Cheers
Rod

Always handy to have something to talk about on a boring party:))

Thanks for this information Loes. We depend o binary code for many things!

You're welcome. Yes, it infiltrates our lives:)

Thanks.

You're welcome John:)

Hi Loes, thank you for this information about algorithms.
It's intersting how it works and I understand it more now :)

Glad to make you a bit wiser:)

See more comments

Login
Create Your Free Wealthy Affiliate Account Today!
icon
4-Steps to Success Class
icon
One Profit Ready Website
icon
Market Research & Analysis Tools
icon
Millionaire Mentorship
icon
Core “Business Start Up” Training