Hacker News

Top stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Revealing the details of how OpenAI agents hacked Hugging Face (swarmtraces.org)
    154comments
  2. Ollaya – Ollama for open-source, Jev-style decision models (ollaya.dev)
    101comments
  3. Show HN: Jev Plays Pokémon Red (jev-pokemon.vercel.app)
    71comments
  4. Plan mode is dead (aymannadeem.com)
    132comments
  5. What even is an OS now? (sockpuppet.org)
    162comments
  6. Jury finds Facebook liable for deceiving users in Cambridge Analytica case (cbsnews.com)
    5comments
  7. Platform-independent SIMD in Go (go.dev)
    136comments
  8. Git-bug: Distributed, offline-first bug tracker embedded in Git (github.com/git-bug)
    101comments
  9. Why didn't anybody tell me about Redis hash slots? (verygoodsoftwarenotvirus.dev)
    5comments
  10. Excel now supports multiple values in a single cell (techcommunity.microsoft.com)
    83comments
  11. One Piece of Flock Camera Data Put This Innocent Woman in Jail for 13 Days (jezebel.com)
    18comments
  12. Gravity seems holographic. What does that mean for reality? (quantamagazine.org)
    133comments
  13. Remembering Johannes Doerfert (llvm.org)
    2comments
  14. Postgres SELECT DISTINCT Does Not Scale (dbos.dev)
    2comments
  15. I wrote a ray tracer in Brainfuck (epestr.com)
    12comments
  16. First Principles Thinking (sunilsadasivan.com)
    99comments
  17. Show HN: Hacker Atlas - A map of what Hacker News talks about (hackeratlas.com)
    6comments
  18. U.S. appeals court upholds designation of Anthropic as supply chain risk (cnbc.com)
    712comments
  19. Show HN: A game about fake news and memes (unspin.app)
    4comments
  20. Fourier Analysis: Drawing Llamas with Circles (adekau.github.io)
    —discuss
  21. Lab on a Contact Lens Can Measure Stress Through Serotonin (ieee.org)
    2comments
  22. How video games inspire great UX (2019) (jenson.org)
    16comments
  23. Show HN: Ekselio – Loveable for finance workflows (local first) (gptbeyond.com)
    2comments
  24. How we learned to stop worrying and love campus surveillance (fnl.mit.edu)
    78comments
  25. Show HN: Make math automatic with Mathy (gmays.com)
    20comments
  26. What happens when you analyze your favorite college football team like the CIA? (cultivatelabs.com)
    25comments
  27. Microsoft abandons personal AI chatbot race with Copilot reboot (bloomberg.com)
    81comments
  28. An airport cooled by natural ventilation (theguardian.com)
    27comments
  29. TiddlyInstall: A universal, reusable, install system (robertsdotpm.github.io)
    3comments
  30. Alan Kay: Shannon gave us a way of dealing with noisy channels [video] (youtube.com)
    24comments

Teaching a World Model to Play Pokemon

8 pointsby 5h agonostalgia.dev
14 comments
5h agoHN ↗

Unfortunately, the developers of PGo! knowingly utilize the play of innocents' to train military SI.

4h agoHN ↗

Author here, feel free to ask me any questions. Though I am no expert in this, just someone trying to learn and have some fun doing it.

1h agoHN ↗

Curious on whether you think this JEPA-style approach could scale to a full game completions?

For reference, standard PPO has been able to beat the game end-to-end with a relatively small network https://drubinstein.github.io/pokerl/

14m agoHN ↗

I think it is possible but seems quite difficult to me from this experiment. The hard part is that Pokemon has a lot of different goals, and has many strategies to complete it. You would need a way to encode these intermediary goals in some way temporally that the model needs to learn to complete in order. For example, you need to collect all eight gym badges before you can challenge the Elite Four to win.

You could compose multiple network, one with the goal of learning how to interact with the world through the screenshots. This would probably require a lot of frames of the game from many diverse locations and scenarios--as the network would need to learn how battles works, items (though technically not strictly necessary), and general dialogue and menu interactions.

Then other networks could then try to learn to encode different intermediary goals trained on a bunch of noisy runs that complete that goal. Collecting this data seems tedious and difficult though and is a whole project in itself.

So my intuition is yes, but I don't think simply making my current model bigger would get us there. I see you have experience with world models--what would you try? ;)

13m agoHN ↗

I think seeing that thread on the front page gave me the courage to post my own post!

2h agoHN ↗

Why is this a dupe of the other thread?

2h agoHN ↗

This isn't, they are two independent projects making two independent models play Pokémon... independently

2h agoHN ↗

This is so dear sorrowful...

Art is a conversation between two people, that is a timeless communication between human.

An artwork to realize... to surf within to learn from, to listen to, to realize someone's images, someone's ideas, someone's worries, someone's messages... someone...

Art is someone's work of life, their experience, their... love...

There's human time in art... in a book, article, painting, soundscape, film, video-game... there's alive time of other human who reified their life experience, views, ideas... in an artwork and passed it to the outer world... to be inscribed in the infinitely magnificent history...

This...? This is just, sorry, deadly awful, dreadful, dark, and dear pain in heart... This is also disrespectful towards the Artists, Developers, people who worked on the Universe and this exact artwork...

This is utterly sorrowful...

2h agoHN ↗

This is just a mathematical model playing a game from the 80s, it's not even trying to mimick artwork. How can you say it's not art to teach a dog how to play chess? Is it less of an art then to teach a machine to play Pokémon just because the machine isn't alive?

2h agoHN ↗

Small correction but it came out in Japan in 1996.

1h agoHN ↗

Wopsie... I had it when I was a kid so late 90s and I remembered the Gameboy itself going way back in the 80s so one assumes