Odours have a complex topography, and it’s been mapped by AI (aeon.co)
from dominiquec@lemmy.world to technology@lemmy.world on 14 Apr 2024 13:16
https://lemmy.world/post/14281157

cross-posted from: lemmy.world/post/14276504

Odours have a complex topography, and it’s been mapped by AI

#technology

threaded - newest

pastermil@sh.itjust.works on 14 Apr 2024 15:16 next collapse

They can’t even smell…

tal@lemmy.today on 14 Apr 2024 15:43 collapse

en.wikipedia.org/wiki/Electronic_nose

An electronic nose is an electronic sensing device intended to detect odors or flavors. The expression “electronic sensing” refers to the capability of reproducing human senses using sensor arrays and pattern recognition systems.

nexusband@lemmy.world on 14 Apr 2024 16:04 next collapse

“AI” is probably simple machine learning?

reads article

Yes, it is.

RageAgainstTheRich@lemmy.world on 14 Apr 2024 16:23 next collapse

Im sooooo tired of everything being called AI. Words don’t mean anything anymore. Its just a word to get clicks.

femtech@midwest.social on 14 Apr 2024 18:23 collapse

I mean they called bots in video game AI for decades now.

benni@lemmy.world on 14 Apr 2024 20:48 collapse

In that case it actually makes sense because the main goal is to make an artificial entity appear intelligent to the player. This is not the same as calling all ML algorithms/models AI.

[deleted] on 15 Apr 2024 10:37 next collapse

.

General_Effort@lemmy.world on 15 Apr 2024 15:35 collapse

These terms were coined by academics. These people feel that “learning” is part of appearing intelligent. They don’t get out much.

Buddahriffic@lemmy.world on 15 Apr 2024 21:17 collapse

How would you define intelligence without including learning?

I think you can certainly have intelligence without acadamia, but not without learning.

Which, btw, AI doesn’t always involve.

JackGreenEarth@lemm.ee on 14 Apr 2024 21:20 next collapse

Machine learning is a form of AI, much more sophisticated than if else loops that are also AI, in fact. What did you think AI was, lol?

Amir@lemmy.ml on 15 Apr 2024 11:39 collapse

AI is about making a system seem intelligent, by having it do human-like tasks. This is the type of machine learnig that is the opposite of that.

sugar_in_your_tea@sh.itjust.works on 15 Apr 2024 15:13 collapse

Nah, not in computer science terminology.

barsoap@lemm.ee on 15 Apr 2024 15:31 collapse

Unless you talk to game developers where a “follow the ball” “algorithm” for Pong classifies as AI, because it’s controlling the behaviour of a game-world agent that’s not the player. The term pretty much matches up with what game theorists (as in game theory, not computer games) call strategies. If people use ML for that kind of stuff it’s not the approaches which make news nowadays because inference is (comparatively) expensive, stuff like NEAT churns out much more sensible actor programs as it evolves structure, not just weight.

sugar_in_your_tea@sh.itjust.works on 15 Apr 2024 15:45 collapse

AI in games is not AI in the CS sense, and that’s probably where the confusion is coming from. AI in games uses the cultural definition that includes things like C3PO and whatnot, whereas AI in the CS sense is just about any algorithm that seems to learn as its environment changes, usually to find a better (more fitting) solution than the previous iteration. Game AI is generally just pathing and direct responses to stimuli, it doesn’t really learn, so players can cheese the AI pretty consistently.

I think games using actual AI would be undesirable because it would make games involving AI much less predictable and probably way harder. It would also likely use way more compute resources.

barsoap@lemm.ee on 15 Apr 2024 16:12 collapse

I think games using actual AI would be undesirable because it would make games involving AI much less predictable and probably way harder.

You get something very predictable when you throw NEAT at flappy bird. And you don’t need ML approaches to make game AI not fun. Take RTS games: In the beginning many AIs would be very simple and have access to essentially cheat codes to be half-way competitive, then programmers sat down and allowed it to path-find through possibility spaces such as economic build-up to formulate a strategy to follow so it didn’t need to cheat, thing is those things are pretty much on or off: Either they suck badly and need cheating to survive, or they’re so good they’re getting accused of cheating. So you need to dumb them down to make them believable, make them make non-optimal decisions and mistakes in execution.

That’s the main issue: Having a believable and fun opponent, not either an idiot or a perfect genius, and you don’t need ML approaches to get to either. Most studios pretty much gave up on making AI smart they keep it deliberately simple, to the point where HL2 is still the pinnacle of achievement when it comes to game AI, second place going to HL1. Those troopers are darn smart and if the player couldn’t listen into their radio chatter they would indeed appear cheaty, always appearing out of nowhere… no dummy they flushed you into an ambush. That is, Valve solved the issue by essentially letting the player cheat: The player gets more knowledge than the AI (the radio chatter), also, compared to the troopers the player is a bullet sponge. All of that is non-ML, it’s all hand-written state machines, more than complex enough to exhibit chaotic behaviour.

Lmaydev@programming.dev on 15 Apr 2024 00:09 next collapse

That is by any definition AI.

iAvicenna@lemmy.world on 15 Apr 2024 07:11 next collapse

I mean it says Graph Neural Networks, dont know how more AI can it get

jacksilver@lemmy.world on 15 Apr 2024 13:12 collapse

AI has been co-opted by all the GenAI people. The number of times I’ve heard things like “AI is the next big thing for X business” and they’re only talking about GenAI is way too high.

Halosheep@lemm.ee on 15 Apr 2024 13:43 next collapse

The term has been hijacked, at this point being pedantic about it is moot.

Asudox@lemmy.world on 16 Apr 2024 05:51 collapse

Just a few years ago, AI was a simple program that had hardcoded answers and inputs in if else conditional blocks and ML was ML. After ChatGPT got popular, AI is no longer a simple if else program. The worst of all is that ML is no longer called ML.

General_Effort@lemmy.world on 14 Apr 2024 17:41 collapse

Paper: www.biorxiv.org/content/…/2022.09.01.504602v2

Open replication: github.com/BioMachineLearning/openpom