We can get a computer to tag the birds, answer questions about them, and generate new pictures of them.

PP_BOY_
link
fedilink
11Y

Or just do what iNaturalist does and have the community identify the photo

Well research teams have been working on it 10 years

Exactly!

@dbilitated@aussie.zone
creator
link
fedilink
60
edit-2
1Y

they did good

edit: tbh honest i think it was around 5 years ago i started being able to identify things with google lens on my phone. they worked fast!

hexaflexagonbear [he/him]
link
fedilink
English
28
edit-2
1Y

They’d already been on it for a few decades 5 years ago…

And crazy how not only can tools recognize birds but generate novel new images of them.

TechNom (nobody)
link
fedilink
English
41Y

Epilogue: She got what she asked for and completed the work 5 years ago.

Did you miss the part that said “I’ll need a research team and 5 years?” The XKCD character did it! SUCCESS!

It’s actually even more correct because it underestimated the time needed by 5 years

One of the coolest things I’ve seen this month: https://www.lerf.io/

uralsolo [he/him]
link
fedilink
English
181Y

We can get a computer to tag the birds, answer questions about them, and generate new pictures of them.

Sometimes

AI always screws up the birds fingers

I haven’t used a computer to id birds before, so I’ll take your word for it. That being said I know that programs I’ve tried are entirely incapable of identifying mushrooms (or even getting in the correct family sometimes). This may just be an issue of lack data, bc a lot of what I do to id is fairly simple and formulaic. On the other hand I use a lot of context clues which may not be readily apparent ig

What could possibly go wrong with mushroom misidentification?

Wild swings between the greatest trip you’ve ever had, and excruciatingly slow death.

Nothing I can think of.

El Barto
link
fedilink
591Y

Not obsolete? More like prophetic.

yeah and it has been 5 years since the comic and there was a research team that did it

They probably got 2 research teams

voxel
link
fedilink
191Y

… it’s still true…

I remember this one. It seems as spot on now as it was then, IMO. It’s not trying to say that object detection is magic or impossible, since it was totally possible then as well. It just requires a dedicated team + time + money to pay them, which is what this comic was trying to express. It is true there are more off-the-shelf software available for newer programmers now than there was before, so dev time is shorter, but that’s more just degrees of comfort / budget as opposed to anything fundamentally different.

It could have been the other way around if global positioning systems were either not developed or used only by the military. In that case, detecting scenery of a park could be easier than trying to figure out the position on the map.

Or it could just be that maps data are not shared. You’ll need to hire boats and hire people to go and draw the map.

That’s true, even if the specific example doesn’t hold, the core concept does. If I needed to implement a bird detector today, I’d make an API call to AWS Rekognition or an equivalent service. It would take me a day or two to learn the API and then maybe 4 hours to actually implement. But if you asked me to implement a bird species detector, I’m pretty sure there is no off the shelf API capable of that, and I would indeed need months or years.

Off the shelf… no… though I’ve been rather impressed at the accuracy of the iPhone. There’s this little i in a circle that has a star in the corner which will do a “let me try to match this”. I believe its only a matter of time before this becomes more accessible.

Attempting to match a purple flower on the side of a bike trail

Google Lens is also a thing for general usage, and there are plenty options for more specific tasks such as Merlin for birds.

obosob
link
fedilink
English
421Y

Even with AI models that can identify that there are birds in the picture. Having it decide with accuracy that the picture is of a bird is still a hard problem.

zifnab25 [he/him, any]
link
fedilink
English
391Y

The original problem was posited… 60 years ago?

It’s a bit like saying “I wonder how the dinosaurs died?” in the early '00s, a few years before meteor theory really got nailed down. Like, ignore the last century of postulation. We just knocked this out real quick.

Like, ignore the last century of postulation. We just knocked this out real quick.

Oh wow thanks, TIL. I was a kid in the 90s, and always taught and read “there’s many guesses, but the most likely theory is a massive impact causing global changes”. And only today I learnt that it was a relatively new theory at the time, and the crater wasn’t even identified until the early 90s!

The one that blew my mind is that plate tectonics is only a widely accepted theory since the 70s.

yeah, the comic describes it as “the virtually impossible” and directly notes we’ve spent 50 years trying. it’s just a really interesting perspective that it was a recent truism that this stuff is virtually impossible, and we’ve solved it and a huge number of other very difficult problems in less than a decade.

I’m not saying we aren’t building on centuries of work, i’m saying the rate of recent progress is remarkable. I feel like you missed the point on purpose in order to have a hot take.

zifnab25 [he/him, any]
link
fedilink
English
51Y

yeah, the comic describes it as “the virtually impossible”

We are a lot better at it now than we were, say, ten years ago. But it is nearly trivial to outwit a “bird detecting algorithm” by holding up a vague facsimile of a bird. That gets us back to the old TrashFuture line about AI just being “some dude at a computer filling out captchas”.

I’m not saying we aren’t building on centuries of work, i’m saying the rate of recent progress is remarkable.

The recent progress is heavily overstated. More often than not, what a computer does today to recognize a bird is to pull on a large library of data labeled “birds” and ask if there’s a close-enough match. But that large library is not AI driven. Its the consequence of a bunch of manual labeling done by humans with eyes and brains. A novel or rare species of bird, or a bird that’s camouflaged, or even just a bird that’s out-of-focus or badly rendered, will still consistently fail the “Is this a bird?” test.

In short: post title is dumb.

@Zetaphor@zemmy.cc
link
fedilink
English
681Y

I have a book on learning Pytorch, this XKCD is in the first chapter and implementing this is the first code practice. It’s amazing how things progress.

Do you recommend that book? Title?

@Zetaphor@zemmy.cc
link
fedilink
English
41Y

Yes I do! It’s a pretty great overview that isn’t extremely math heavy

The book is “Deep Learning for Coders with Fastai and PyTorch: AI Applications Without a PhD”

https://www.amazon.com/gp/product/1492045527

Thanks! Not math heavy is good.

Create a post

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person’s post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you’re posting long videos try to add in some form of tldr for those who don’t want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



  • 1 user online
  • 1 user / day
  • 1 user / week
  • 1 user / month
  • 1.11K users / 6 months
  • 1 subscriber
  • 1.21K Posts
  • 17.8K Comments
  • Modlog