Ordinary Kriging Animation

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ก.ค. 2024
  • This animation shows the math behind the ordinary kriging interpolation.
    ✅Support me on Patreon :
    / mining_geologist
    ✅Buy me a Coffee here ☺️
    www.buymeacoffee.com/MiningGe...
    ✅Follow me on Linkedin
    / mining-geologist
    ✅Check out my Trainings
    geo-trainings.com/

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

  • @anakkuliahan14
    @anakkuliahan14 3 วันที่ผ่านมา +1

    Really nice video. Nice animation. I hope further you can make a isotropy and anisotrophy geostatistic for estimation. Thanks

    • @MiningGeologist
      @MiningGeologist  3 วันที่ผ่านมา

      Thank you for the suggestion!

  • @GeoSciful
    @GeoSciful 20 วันที่ผ่านมา

    That's a really nice intuition. Congratulations.

  • @luizalbertopersonal
    @luizalbertopersonal 24 วันที่ผ่านมา +2

    I love it, specially the song

  • @renaldyjohan1541
    @renaldyjohan1541 12 วันที่ผ่านมา

    Please make sure, in the matrix of covariance between data points, which is on the bottom righ, you wrote 1 1 1 1 and 0.8.. are you sure is that correct for 0.8?

    • @renaldyjohan1541
      @renaldyjohan1541 12 วันที่ผ่านมา

      Because, I have checked, when I put 0.8 in that matrix, I get the result 0.1 for the lambda, instead of you get the result 0.03... and then when I change the value 0.8 to 0.2 in the that matrix, I get 0.03 for the lambda, it is the same as you write

    • @MiningGeologist
      @MiningGeologist  12 วันที่ผ่านมา

      @@renaldyjohan1541
      matrix = np.array([
      [0.80, 0.73, 0.59, 0.61, 1],
      [0.73, 0.80, 0.60, 0.66, 1],
      [0.59, 0.60, 0.80, 0.68, 1],
      [0.61, 0.66, 0.68, 0.80, 1],
      [1, 1, 1, 1, 0.80]
      ])
      Vector = np.array([0.69, 0.71, 0.69, 0.70, 1])
      weights = np.linalg.solve(matrix, vector)
      Result :
      array([0.18837377, 0.28487231, 0.29616708, 0.20566864, 0.03114775])
      it is also slightly different here because in the animation it is showing rounded values but in the background it is using float values without decimal limitation, as you can see the values in the above code snippet are also slightly different from the animation but still the LaGrange multiplier is 0.03

  • @kemalcizik5096
    @kemalcizik5096 24 วันที่ผ่านมา

    Yeeah bro. You are crazy.

    • @kemalcizik5096
      @kemalcizik5096 24 วันที่ผ่านมา

      th-cam.com/video/QmjWwufuAog/w-d-xo.htmlfeature=shared

    • @MiningGeologist
      @MiningGeologist  24 วันที่ผ่านมา

      hahaha i'll take that as a compliment