The Math Behind Building An AI Using DNA

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 มิ.ย. 2024
  • This is an AI called a Neural Network. But all of the transistors and electronics are replaced with DNA, the molecule of life… all in one test tube.
    Papers used for this video
    DNA Neural Networks: www.nature.com/articles/s4225...
    Computation Via DNA: www.nature.com/articles/s4159...
    DNA logic circuits: www.nature.com/articles/s4146...
    Matrices Using DNA: onlinelibrary.wiley.com/doi/1...
    Music:
    City Life - Artificial.Music (No Copyright Music)
    Link: www.youtube.com/watch?v=caT3j...
    Pure Water by Meydän
    Link: • Meydän - Pure Water [C...
    Forever Sunrise - by Jonny Easton
    Link: • Forever Sunrise - Soft...
    Softwares used:
    Manim CE
    Keynote
    Blender
    Molecular Nodes by @BradyJohnston
    0:00 Intro
    1:03 Neural Networks Recap
    3:40 DNA Computing Introduction
    7:20 DNA Transistor
    9:55 DNA Matrix Multiplication
    11:11 Closing Thoughts

ความคิดเห็น • 38

  • @Deathington.
    @Deathington. 9 หลายเดือนก่อน +34

    Can't wait to see what you can do in a living cell, this is nanotechnology.

    • @Anthrofuturism
      @Anthrofuturism 9 หลายเดือนก่อน +1

      How do you have 10.5k subscribers with 0 videos?

  • @1.4142
    @1.4142 9 หลายเดือนก่อน +23

    "There's plenty of room at the bottom."

    • @Nanorooms
      @Nanorooms  9 หลายเดือนก่อน +8

      And that’s why my channel is named “NanoRooms”. There’s plenty of room at the bottom (nano scale).

    • @RipRLeeErmey
      @RipRLeeErmey 6 หลายเดือนก่อน

      *distant* "ayyeeeoo-"

  • @noctisumbra4656
    @noctisumbra4656 9 หลายเดือนก่อน +14

    Was thinking about specializing in surgery this month because of clinical rotation, but man, every time I look at one of your videos, my love for engineering and applied sciences just keeps growing, thanks for your effort and quality

  • @ThatSpazamataz
    @ThatSpazamataz 5 วันที่ผ่านมา

    Really interesting video. And I find it really funny that this video was the first to make the math of neural networks finally click for me.

  • @Nattawee
    @Nattawee 9 หลายเดือนก่อน +5

    holy hell, this is pretty poggers. there's a lot of cool stuffs we could do with this tech

  • @dylancope
    @dylancope 7 หลายเดือนก่อน +2

    DNA computing was one of the most mind-blowing things that I learned about in my undergrad. Super inspiring stuff and I'm glad you covered it :)

  • @Villagedeal
    @Villagedeal 9 หลายเดือนก่อน +10

    Glad to see you again! Great video as usual.

    • @Nanorooms
      @Nanorooms  9 หลายเดือนก่อน +2

      Thanks!

  • @lagrangianomodeloestandar2724
    @lagrangianomodeloestandar2724 8 หลายเดือนก่อน +1

    The best video for me that interrelates the properties of DNA with AI, I already knew all this, but seeing the two concepts together...(In the end any system that uses logic can emulate intelligence)

  • @jay_sunday
    @jay_sunday 9 หลายเดือนก่อน +4

    This is beautiful, can't wait for the rest of the videos!

  • @DKPOWA
    @DKPOWA 9 หลายเดือนก่อน +3

    Will be waiting for the next videos

  • @AbhijnanGogoi
    @AbhijnanGogoi 9 หลายเดือนก่อน +3

    This is so wonderful! Your videos are just amazing and deserve more praise.

  • @ZhangZhang724
    @ZhangZhang724 5 หลายเดือนก่อน

    Amazing, looking forward to your next video!

  • @nickgibson3451
    @nickgibson3451 6 หลายเดือนก่อน

    Such an under rated channel! Can't wait to see the two new videos!

  • @lagrangianomodeloestandar2724
    @lagrangianomodeloestandar2724 8 หลายเดือนก่อน +1

    It should be added that I hope that in the next one it will be how DNA does backpropagation, the algorithms that allow, just like AIs in training, to readjust their weights...

  • @alyosha3563
    @alyosha3563 9 หลายเดือนก่อน

    Amazing, looking forward to your next video in this series and any more videos relating to synthetic biomolecular computation.

  • @vainvissi
    @vainvissi 9 หลายเดือนก่อน +1

    This is fire, idk how you've got only that few followers

  • @tcaDNAp
    @tcaDNAp 9 หลายเดือนก่อน

    This channel has gone on such a journey from SoME2 to SoME3 🎉

  • @NachoSchips
    @NachoSchips 6 หลายเดือนก่อน

    This channel is so fucking cool.
    I Hope this blows up soom

  • @thomasdam9916
    @thomasdam9916 9 หลายเดือนก่อน +1

    Amazing, can't wait for the series!
    Just leaves me to wonder, could it be possible to solve optimization problems by using evolutionairy pressure? Maybe by using dna or proteins (or even on bacterium scale) to produce a desired output and then apply evolutionairy pressure to optimise the calculation/production process? A bit like machine learning but using evolution as an optimisation mechanism. If anyone would be able to come up with a way to do this, it would definitely be you :D

  • @nester3190
    @nester3190 9 หลายเดือนก่อน +1

    Genetically inherited memories?
    Are you going to make a dragon synthesis tutorial? XD

  • @nutzeeer
    @nutzeeer 9 หลายเดือนก่อน +3

    matrices are surely important. matrix-ception?

  • @David-lp3qy
    @David-lp3qy 9 หลายเดือนก่อน

    ooh so interesting!
    ive been thinking about using nanotechnology for neural networks for years! i would like them to be able to move around and edit themselves intelligently, scouting for new architectures to reconfigure itself into

  • @aniketnarayan6767
    @aniketnarayan6767 4 หลายเดือนก่อน

    Can you do a booklist video so that we can go in depth

  • @ytjoemoore94
    @ytjoemoore94 25 วันที่ผ่านมา

    Funny how DNA spent millions of years developing NN out of cells and we’re over here trying to get it to do the work itself

  • @turun_ambartanen
    @turun_ambartanen 9 หลายเดือนก่อน

    Is it practical to approximate a sigmoid with polynomials? I would have assumed we use some sort of saturating reaction that is inherently present in the inner workings of a cell to get a sigmoid approximation. Like you said about the AND gate (starting at about 8:50): it doesn't matter how much we add of the seconds part, the reaction is saturated. The result can be expressed as f(x) = 0 for x < 0; x for 0 < x < B; B for B < x < inf. (x is just a renaming of the amount of A present in the cell)

    • @Nanorooms
      @Nanorooms  9 หลายเดือนก่อน

      All of this will be answered in the next episodes (or you can read the papers in the description)

  • @David-lp3qy
    @David-lp3qy 9 หลายเดือนก่อน +1

    Is this process reversible/Can you use this process for more than one computation?

    • @ThatSpazamataz
      @ThatSpazamataz 5 วันที่ผ่านมา

      It is reversible, easily in fact. But the precise control we have with solid wires would be extremely difficult to replicate with DNA (or any chemical).
      Even running the simplest program would be an engineering nightmare.
      But if we ever could make this work with precise control it’s an interesting concept for sure.
      A more practical and achievable type of coding may be achieved by something like the “from silicon to cells video”
      But that still has a lot of problems. For example speed will always be a barrier (it’s the reason we have electrical signals in our nervous system and not chemical signals), and it will also almost certainly be less energetically efficient.
      Not to mention all the engineering hurdles that would need to be overcome to may it work in the first place.

    • @David-lp3qy
      @David-lp3qy 4 วันที่ผ่านมา

      @@ThatSpazamataz makes sense thanks for explaining

  • @robinhodson9890
    @robinhodson9890 2 หลายเดือนก่อน

    This started looking promising, but it's falling apart:
    "A cat is an animal, and a dog is an animal..." (Yes...) "Therefore a dog is a cat." (No.)

  • @aRYANz88
    @aRYANz88 หลายเดือนก่อน +1

    Yup it's getting weird

  • @EdT.-xt6yv
    @EdT.-xt6yv 9 หลายเดือนก่อน

    3:40

  • @LANSl0t
    @LANSl0t 9 หลายเดือนก่อน +2

    calm down god