this post was submitted on 19 Jul 2023
-3 points (44.0% liked)

Programmer Humor

19623 readers
75 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
top 2 comments
sorted by: hot top controversial new old
[–] [email protected] 4 points 1 year ago* (last edited 1 year ago)

Yes, both of those words can be argued to apply in a vacuum. "AI" has started to intrinsically mean neural nets now, though.

As for the title: Lol, look at this guy who doesn't even loop. What are you going to do, halt on top of me?

[–] reality_boy 1 points 1 year ago

By this definition a how to book is intelligent.

Classic programming is just a list of instructions (steps to take) that the computer follows exactly as written by the programmer. It can appear complex or magical, but we fully understand exactly what will happen in every instance. Nothing unexpected or new ever happens.

AI as it is today mixes things up just a bit. We allow the computer to program itself by training it on lots of data while it builds up a neural network (think of it as a fancy decision tree) that it can then use to try and guess if the next data matches the training data. This is great, amazing at times, but in a lot of ways it is automated programming (auto classification) and not really intelligent in any sense of the word.

The magic happens when computers can become intuitive and make a leap. Say we show it lots of apples and lots of tennis balls and tell it one is an apple and one is a tennis ball. Then we tell it an apple is a fruit and a tennis ball is a ball. Can we then show it a soccer ball or an orange and have it intuit that they are fruit or balls. This is the challenge, and we really don’t know how to get there yet, partly because we don’t know how we do it ourselves.

load more comments
view more: next ›