Exploring Emergent Structures with Cellular Automata [English]

Поделиться
HTML-код
  • Опубликовано: 15 янв 2025

Комментарии • 106

  • @JJIsShort
    @JJIsShort 3 года назад +24

    Finally! I keep telling my family: "Algorithmic art is art too." Finally someone who agrees. Right now, I am setting up a large neighborhood cellular automata system, but finding the rules is difficult. Your genetic approach is interesting.

    • @RBYW1234
      @RBYW1234 3 года назад +4

      Been playing little big snake, I feel like I seen a few births watching this vid.

    • @GnotAGnome
      @GnotAGnome Год назад +1

      Creativity in any form is art. It bugs me to no end when people pick and choose what counts as art and what doesn't.

  • @sa.8208
    @sa.8208 3 года назад +22

    you need to redo this full hq quality / simple modern documentary with the clips and vocals redone in time. this is fire.

    • @boyitalian21
      @boyitalian21 3 года назад +4

      yoooo agreed

    • @sa.8208
      @sa.8208 3 года назад +7

      @@boyitalian21 dude has a talk that could earn him thousands in patreon subs, a voice like jordan peterson, and a unique vibe / perspective.. this is the new classroom dudes and you guys are our teachers

    • @ADRIANO782
      @ADRIANO782 3 года назад +1

      pleaseeee the quality does suck

    • @soog-bet
      @soog-bet  3 года назад +3

      Thanks, I know. I feel really bad for the image and sound quality. I'm hoping to do another lecture soon and capture it properly this time.

    • @sa.8208
      @sa.8208 3 года назад +2

      @@soog-bet honestly... its either wait to do a lecture to 50 people and film it... or spend a month or 2 doing this properly and have it seen by millions.... just a really good vibe you have

  • @kriterer
    @kriterer 3 года назад +13

    The microscope vs satellite demonstration was really effective. I'm amused at how wrong those guesses were, though

  • @尹梓龙
    @尹梓龙 3 года назад +5

    simply watching the emergent beauty/complexity is nice, but I think actually interacting with it directly and having it respond to you is what’s really cool. makes the experience quite video gamey, but also separates it from a lot of other art forms, it’s active rather than passive experience

    • @soog-bet
      @soog-bet  3 года назад +3

      I feel exactly the same way about it.

  • @Trylo-bot
    @Trylo-bot 3 года назад +9

    Amazing work. You are my spirit animal. I have very similar interests but have not tried to make what you've made. I would love to learn more about how you work

    • @soog-bet
      @soog-bet  3 года назад +1

      Thanks! I'm planning a tutorial series soon

  • @mjkhoi6961
    @mjkhoi6961 4 года назад +3

    1:47 first image is satellite view of clearwater lakes in quebec not microscope

    • @soog-bet
      @soog-bet  4 года назад +1

      are you sure? the left one? do you have a link to an image?

    • @soog-bet
      @soog-bet  4 года назад +3

      lol you're right! found it. I stand corrected.

  • @domc2909
    @domc2909 3 года назад +2

    Q-tips is fascinating. What are the rules that produce such behavior?

  • @iamTLC
    @iamTLC 4 года назад +2

    Wow amazing petri-dish type formula! Your work is literally evolving!

  • @PunmasterSTP
    @PunmasterSTP Год назад

    I’ve piddled around with writing toy codes to simulate cellular automata and systems of reaction and diffusion. I just looked for stuff that looked cool, and I knew I didn’t even scratch the surface. This video is so inspiring, and I can’t imagine what beauty is out there waiting to be found or generated...

  • @DiamondSane
    @DiamondSane 3 года назад +1

    Please share a short video on 22:39 where clusters merge

    • @soog-bet
      @soog-bet  3 года назад

      Yes. I'm working on it. This will be the next episode of Vital Signs.

    • @DiamondSane
      @DiamondSane 3 года назад

      @@soog-bet oh, thanks

    • @pacukluka
      @pacukluka 3 года назад

      @@soog-bet I wanna know the algorithm behind 22:00 too.

  •  2 года назад

    can you share more information about the q-tips system? i really liked it

  • @Sp1der44
    @Sp1der44 3 года назад

    Fascinating and brilliant stuff, truly. Great Video.

  • @sectorrrrr
    @sectorrrrr 2 года назад

    this is great! i only wish the visuals were a bit less laggy

  • @O2229
    @O2229 3 года назад +1

    this is so absolutely fascinating, what a great video

  • @rossknowles5608
    @rossknowles5608 3 года назад +1

    you should plug the data from these into a tone module. see what they sound like. great stuff, im reminded of the way slime mold appears to solve spatial problems and comes up with road layouts, supply lines, youre able to see it reach its capacity and make adjustments to itself... pulling resources away from one area to serve as material in a more structurally important part of the web it creates. oh and the transducer and sand experiments too. the audio resonating inside the bounds of the tray and creation nodes and patterned responses to the frequency based on the shape of the container.

    • @soog-bet
      @soog-bet  3 года назад

      Thanks :) This is super interesting stuff. I've tried a few experiments in the past with sonification of CA's. nothing to write home about so far, but I'm absolutely certain that there are good ways of doing this. The biggest problem I've had is with dimensionality - CA is a 4D data structure (x,y,state, time) whereas sound is ultimately 2D (sample, time). There are of course ways of compressing dimensions but that tends to sever the tight connection between audio and visual.

  • @mikip3242
    @mikip3242 3 года назад +2

    Minor typo:in 1:42 you present to the left the Clearwater Craters in Canada as seen from satellite not with a microscope

    • @dedperdedtld
      @dedperdedtld 3 года назад

      I googled it. You're 100% right! 👍

    • @soog-bet
      @soog-bet  3 года назад +1

      Yup. that's right :) my bad.

    • @mikip3242
      @mikip3242 3 года назад

      @@soog-bet That was a wonderful talk by the way. :)

  • @phineasg7709
    @phineasg7709 3 года назад +1

    You need to check out Slackermanz work.
    Also, it took a bit of digging to find your Utomata framework and your website. Maybe put links in the video description?

    • @soog-bet
      @soog-bet  3 года назад

      Hey, Thanks! I'll check it out. utomata is still work in progress... that's why it's not published anywhere yet, but it's getting there :)

  • @JorgeOchoaLions
    @JorgeOchoaLions 3 года назад +1

    Excellent work. How may one obtain a copy of your Dissertation to study this material further? Can you recommend a couple of references to start with? Congratulations!!

    • @soog-bet
      @soog-bet  3 года назад +1

      Thanks so much :)
      sadly my dissertation is still a work in progress. I will be publishing more content here before and when it's done.

  • @alan2here
    @alan2here 3 года назад +2

    Does "star wars" generations CA relate to this lambda stuff?

    • @soog-bet
      @soog-bet  3 года назад

      Actually I wasn't aware of that one until now. It's a super interesting one! It seems to be a close variant of Conway's game of life. Also the compact notation (B3/S23) is awesome but very different from the syntax I'm showing - mine is more like a LISP language, whereas this notation seems to be just game of life with open parameters. thanks for the ref!

  • @georgespence6727
    @georgespence6727 3 года назад +4

    I been trying to find someone or some source that will discuss the fundamental code behind this. I have found it so amazing, but oddly complex that I don't know how to branch it out. This is the way I've been explorinf coding and I want to continue. Could you share some the source code that make up the rules for the last thing you showed? I just don't know how to explore this kind of genre of code.

    • @beau101023
      @beau101023 3 года назад +1

      Search "utomata" on google, there's a github for it.

    • @soog-bet
      @soog-bet  3 года назад +1

      Hey! normally I'd direct you to other projects or tutorials but this lecture is based on a programming environment that I'm creating from scratch so not much out there that follows this approach yet. hoping to get more out very soon though...

  • @Leandro-bj6jh
    @Leandro-bj6jh 3 года назад +1

    Where can I find more information on Q-tips rules?

    • @pacukluka
      @pacukluka 3 года назад

      I wanna know the algorithm behind 22:00 too.

  • @aromax504
    @aromax504 3 года назад

    consciousness might be an emergant property. Great stuff. The last one blurs the line between simulation & imagination.

  • @adriancrow7040
    @adriancrow7040 6 месяцев назад

    Can we run these algos in touchdesigner? totally blown away

    • @soog-bet
      @soog-bet  5 месяцев назад

      Actually - yes. I created a utomata .tox object. I haven't released it yet but email me... happy to share it.

    • @adriancrow7040
      @adriancrow7040 5 месяцев назад

      @@soog-bet sent! Thank you so much!

    • @adriancrow7040
      @adriancrow7040 5 месяцев назад

      @@soog-bet Hi I sent to the email on your YT profile, is that the right contact?

  • @laurencevanhelsuwe3052
    @laurencevanhelsuwe3052 3 года назад +3

    "A New Kind of Science" (Wolfram) in colour, and without the almost narcissistic atmosphere of the book. Great stuff.

  • @nicobu
    @nicobu 3 года назад

    This is very interesting. As others stated: Remake it with better quality. And also: Stop questioning it and yourself. It's awesome and might lead to deep insights to life and more important stuff.

  • @lame_lexem
    @lame_lexem 3 года назад +1

    is this computing live in presentation?

    • @soog-bet
      @soog-bet  3 года назад +1

      Yes - some of the CA demos towards the end are live, but most are screen recordings put in keynote. anyway all of it is realtime software

  • @dabbopabblo
    @dabbopabblo 3 года назад +1

    whats this guys name

    • @soog-bet
      @soog-bet  3 года назад

      My name? - lior ben-gai

  • @Pramerios
    @Pramerios 3 года назад +1

    Seriously fantastic! When you introduced yourself in the beginning and began to explain some of your motivations, I really felt like I can relate and have such similar motivations in life! This was furthered when I began to hear you speak with such passion about cellular automata and your research with it. I'm currently an undergrad student planning to get my master's in artificial intelligence, and as I've been slowly learning over the years, the thing I believe that fascinates me most is the patterns that make up... everything. About halfway into the video when you explained how you can't quite understand it yet but you think this is an area that needs to be studied further... I couldn't agree more. There is certainly some intuitive notion I have that studying this can help us discover more about everything from microscopic structures to the interworkings of things on the upper scales of the universe, including life itself, including humanity. I'm really, really glad you created this video to go more in-depth about these types of emergent behaviours and I'm definitely subscribing to hopefully follow along with you as you continue your PhD and research. Maybe I'll even get to that point someday myself!

    • @Pramerios
      @Pramerios 3 года назад +1

      The fact that our entire universe and everything it consists of could simply be (and is!) emergent behavior from a strict set of rules is mind-blowing. What other "rule sets" can exist such that an intricate and beautiful phenomenon could be created? This is connected to almost all areas of scientific study! At 19:47, when you showed the Q-Tips program, my jaw dropped! Seeing these mega clusters form from such simple rules with their own emergent properties is so phenomenal!
      The biggest problem in these studies, I think, are not knowing how long a simulation needs to "run" in order to produce something incredible. If we view our own universe as one of these "programs," it took an EXTREMELY long time to see things like intelligent life to form! And even so, we're still so limited and small compared to the true extent of the universe. So even if humans WERE to create a simulation that COULD support something even a FRACTION as complex, we would have to observe it for an Impossibly long period of time to see something that complicated emerge. Perhaps this is where artificial intelligence could meet this area of study, running simulations for extremely high numbers of iterations, searching for signs of something greater.
      The things we could find if we only tried to look hard enough! I wish I was a part of a team of people dedicated to this very idea. Perhaps one day something amazing really will appear.

    • @Pramerios
      @Pramerios 3 года назад +1

      27:51 ... This man expresses concisely EXACTLY how I feel about this!

    • @soog-bet
      @soog-bet  3 года назад +1

      Thank you. It's really great to see that this is resonating with people here. I hope to get more content out here very soon

    • @Pramerios
      @Pramerios 3 года назад

      @@soog-bet Absolutely! Is there some place I would able to follow you and your work? Any other social media?

    • @soog-bet
      @soog-bet  3 года назад +1

      @@Pramerios I have a reasonably active IG handle: instagram.com/soogbet

  • @justintime7577
    @justintime7577 3 года назад +1

    I think you'd be interested in Chaos Theory by James Gleick

    • @soog-bet
      @soog-bet  3 года назад +1

      Thanks I'll look it up.

  • @antcubingx
    @antcubingx 3 года назад +1

    OMG this is so beautiful

  • @Tapecutter59
    @Tapecutter59 3 года назад

    According to Richard Feynman, you are most definitely a "scientist".
    "When a scientist investigates something he doesn't predefine what it is he is trying to do, other than find out more about it" (paraphrased)

    • @soog-bet
      @soog-bet  3 года назад

      Thanks! that's an interesting definition - where is it paraphrased from?

  • @panteleimongruenbaum8396
    @panteleimongruenbaum8396 3 года назад

    What is the computation rule/ algorithm for lower left at 13:42 ?

    • @shminge7779
      @shminge7779 3 года назад

      Oh I want it now

    • @soog-bet
      @soog-bet  3 года назад

      Its called diggerDagger :) It's a part of my private collection for now... However I'm planning to publish large portions of my (ever growing) CA archive at a later stage of my research.

  • @JellyMonster1
    @JellyMonster1 2 года назад

    Enjoyed the video. Some of the demonstrations reminded me of the live Modern Cellular Automata java applets by George Maydwell. I used to spend a lot of my free time playing around with the parameters but sadly no longer available. So, are any of your programs in the public domain?

  • @problemsolver3254
    @problemsolver3254 3 года назад +1

    butiful

  • @landspide
    @landspide 3 года назад

    Peeling back the layers, this is how life works!

    • @landspide
      @landspide 3 года назад

      careful, one of them might respond with "hello, how are you"

  • @kayturs
    @kayturs 3 года назад

    Thank you for this, some of those behaviours are so cool.. plus your enthusiasm is inspiring!!

    • @soog-bet
      @soog-bet  3 года назад

      Thanks :) very happy to hear that

  • @wdwdHenry9022
    @wdwdHenry9022 3 года назад +3

    This made my mind spark. Thank you for sharing this work. Future of art and science?

    • @sohamjoshi9527
      @sohamjoshi9527 3 года назад +2

      if you have not read already.. i highly recommend stephen wolfram's A new kind of science book. You will get a much wider perspective about why such patterns form which infact could be the basis of all the randomness in nature.

    • @panteleimongruenbaum8396
      @panteleimongruenbaum8396 3 года назад +4

      @@sohamjoshi9527 from order emerges randomness, and from that randomness re-emerges order

  • @SuperMaDBrothers
    @SuperMaDBrothers 3 года назад +1

    Did the bald guy have blue lips?

  • @napalmpig3772
    @napalmpig3772 3 года назад

    I think for me it's interesting because it edges close to replicating emergent life. I'd love to experiment with cellular automata by trying much more complex algorithms combined with a simulated procedural environment for it to "live" in. I'd also like to see whether it would be possible to have two different systems "meet" in an environment. Give them rules on how to treat alien cells and see if a war breaks out.

    • @soog-bet
      @soog-bet  3 года назад

      This is actually very possible - but if you think about it - combining two different systems is the same as making a third system where the two are added together each step.

    • @napalmpig3772
      @napalmpig3772 3 года назад

      @@soog-bet I suppose it is. Well I guess what I really want to see is a much more complex rule set to allow a wider range of emergent behaviour.

  • @rmt3589
    @rmt3589 3 года назад +3

    I want in this field. I'm gifted in pattern recognition, am naturally talented in zentangle, mandalas, and graphic design, and have been obsessed with cellular automatons, sorting patterns, ai, and python for the past month. Still learning python, but might try to do some of this in css & html if I get too impatient.
    Heard the term Computational Artist for thr first time during this video, and I'm in love!

  • @DataBroth
    @DataBroth 3 года назад

    dude, that was amazing, I want to see more
    I'd love to see this idea translated over into audio and synthesis
    emergent synthesis would be incredible
    I had a dream recently where there was this virtual slide with a bacteria or fungus on it, and each cell in the fungus was a grain of audio.
    there's a few pieces of music software using game of life
    but I think some of what you did, especially with the dots and lines just blows my mind

    • @enijize1234
      @enijize1234 3 года назад

      Robin Fox does this with (music : visuals) on a 1:1 ratio

    • @soog-bet
      @soog-bet  3 года назад

      wow thanks :) yeah I'm very eager to find a good CA sonification approach, not much luck so far. however I did get to do some sound reactive CA's recently: vimeo.com/424374438

    • @boggyautodog
      @boggyautodog 3 года назад +1

      databroth how did you end up in there

    • @DataBroth
      @DataBroth 3 года назад

      @@boggyautodog haha, I love this stuff

  • @programming3218
    @programming3218 2 года назад

    There's like 5 ppl there wtf

  • @ipercrayy4797
    @ipercrayy4797 3 года назад

    this gon get big I feel it

  • @m.c.4674
    @m.c.4674 4 года назад +4

    something is wrong with that guy lips

  • @DestroManiak
    @DestroManiak 3 года назад

    Stephen Wolfram wants to know your location

    • @soog-bet
      @soog-bet  3 года назад

      Hey "Stephen" :) I'm based in Tel Aviv.

  • @KaliFissure
    @KaliFissure 3 года назад

    Self organizing simple rule systems is the future of understanding. This. The @Wolfram physics project. Faye Dowker. 👍
    I think the stumbling block large scale is a misunderstanding of the fundamental manifold.
    We CANNOT exist in an s3 manifold. We live on a cardioid. And the center point maps onto the periphery. The inversion of the circle with limits of energy density, not distance.
    And time is a single Planck moment. The functional infinitesimal.

  • @irigima9974
    @irigima9974 4 года назад +1

    Actually watching this now. Also do computational art. At least I now know the genre type.
    You may be very interested in my work hopefully ?
    I'm researching on multi-dimensional exponential growth from an initial static seed.
    Infinite complexity (resolution based genetic dependancy)
    Anyway - very interesting vid, and hope my work may be of interest.
    Take a look.
    Irigima.

  • @wanghui562
    @wanghui562 3 года назад

    I think this kind of exploration of emergent cellular automata behaviour is important for swarm robot research, especially with 5G and the advance of connected robots. Possible military applications with drone swarms as well. Very interesting.

  • @MoskmaNZeta
    @MoskmaNZeta 3 года назад

    try to turn this onto a AI.

    • @soog-bet
      @soog-bet  3 года назад

      Actually other people are already doing that - search for: Growing Neural Cellular Automata