Resolution

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ก.ค. 2015
  • A brute force algorithm to answer a query to a logical agent that has a knowledge base of propositional logic

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

  • @Francy14s
    @Francy14s 4 ปีที่แล้ว +5

    It's amazing! After two days passed reading book and searching on the internet for a good and simple explanation i finally understood thank to you.
    Thank you so much!

  • @AbirChoudhury101
    @AbirChoudhury101 5 ปีที่แล้ว +8

    This is the best explanation on the internet! Would be great if you could teach my grad classes

  • @mp9313
    @mp9313 4 ปีที่แล้ว +10

    Thank you so much! This explanation is much more intuitive and easy to understand than the one given in the university I study in.

  • @jeremyjiao8130
    @jeremyjiao8130 6 ปีที่แล้ว +1

    very clear, much better than what I learn from the lecture.

  • @boddudinesh1383
    @boddudinesh1383 ปีที่แล้ว +2

    I have been searching for this concept for more than an hour and finally got the best video thank you soo much 🙂

  • @daudahmed3797
    @daudahmed3797 5 ปีที่แล้ว

    Amazing man well done keep it up

  • @omrifin95
    @omrifin95 6 ปีที่แล้ว

    Thank you very much! Your videos are very coherent and helpful

  • @chrischen5518
    @chrischen5518 3 ปีที่แล้ว +2

    Thank you so much! Better than my professor's explanation.

  • @erensahin5410
    @erensahin5410 7 ปีที่แล้ว +2

    Thank you dear sir, you helped me alot.

  • @caydanphoenix9067
    @caydanphoenix9067 3 ปีที่แล้ว +1

    thank you for using russell and norvig

  • @icefreezer7
    @icefreezer7 6 ปีที่แล้ว

    Why do we stop at -P1,2? Do we stop at the first clause generated that does(n't) negate the alpha?

  • @zwarasevski123
    @zwarasevski123 4 ปีที่แล้ว

    Thank you so so much!!

  • @MaxMustermann-un4kj
    @MaxMustermann-un4kj ปีที่แล้ว

    Thank you so much!

  • @derekdj6790
    @derekdj6790 5 ปีที่แล้ว

    Thank you so much

  • @farshad-hasanpour
    @farshad-hasanpour 5 ปีที่แล้ว +6

    it's not affecting the final result but (P12 OR P21 OR NOT(P12)) should be (P12 OR P21 OR NOT(P21)).

  • @pedroarroyo5713
    @pedroarroyo5713 7 ปีที่แล้ว

    Could someone comment as to how the provided pseudocode would change if applying to a first order logic knowledge base in CNF form? When do we apply the unification?

  • @ecemguldosuren1643
    @ecemguldosuren1643 5 ปีที่แล้ว

    Can we use and elimination during resolution?

  • @user-uc8cp9ob1v
    @user-uc8cp9ob1v 4 ปีที่แล้ว

    To prove alpha was it enough to resolute P1,2 with !P1,2 ? Or do we have to resolute everything in the sentence? If yes, what if we have unnecessary rules in the KB. Then do we have to resolute everything, again.
    Thanks in advance

  • @Herotruth
    @Herotruth 7 ปีที่แล้ว +28

    It is sad that this is the best video I have found. Why is this subject the hardest thing to teach people? I guess those who can do, can't teach.

    • @derekdj6790
      @derekdj6790 5 ปีที่แล้ว +6

      I disagree about this being sad, I think he explains it very well. The only video that I needed

    • @dipankerbaral3301
      @dipankerbaral3301 5 ปีที่แล้ว

      Sad. Huh. He is good.

    • @salamander7905
      @salamander7905 5 ปีที่แล้ว +2

      @@derekdj6790 I think he is referring to how most of the people who attempt to teach this subject are bad while this channel is better than those mediocre teachers. And I agree that is sad

  • @rahulgupta-zq3bk
    @rahulgupta-zq3bk 5 ปีที่แล้ว

    Can you please share this presentation!

  • @TrinhNguyen-lp9qf
    @TrinhNguyen-lp9qf 2 ปีที่แล้ว

    Character In the video It's great, I like it a lot $$

  • @bryanyap2010
    @bryanyap2010 8 ปีที่แล้ว +1

    Hi, great video. Just wanted to clarify something. I noticed that you did not resolve the query, P(1,2) with the sentence, not P(1,2) or B(1,1) why is this the case? Is it that you only resolve the query with the second row of sentences?

    • @fiacobelli
      @fiacobelli  8 ปีที่แล้ว +1

      Right, so once you resolve whatever can be resolved on the first row, you generate the second row. Then you resolve the second row and whatever expressions were left unresolved from the first row (those that never resolve with anything)

    • @kyriakoszantis
      @kyriakoszantis 8 ปีที่แล้ว +1

      +Francisco Iacobelli but it should try to resolve with each sentence in the first row.
      Also it will continue until i produce the opposite?

  • @ktan18879
    @ktan18879 6 ปีที่แล้ว +7

    So if you can't get the empty clause, it means the original conjecture KB |= a is false?

    • @manx6092
      @manx6092 4 ปีที่แล้ว +1

      Right, if you can't get a empty clause, it means the negation satisfiable, see also Davis-Putnam algorithm.

    • @ryanjackson0x
      @ryanjackson0x ปีที่แล้ว

      "Satisfiable" is key, because it reflects that we are talking about all models, not just one, when asking if something is entailed.

  • @shezyoutlook6584
    @shezyoutlook6584 7 ปีที่แล้ว +11

    the p2,1 and p1,2 are missprinted @9:06

    • @mashukpaban726
      @mashukpaban726 7 ปีที่แล้ว +2

      also@10:24

    • @jimilegolas
      @jimilegolas 6 ปีที่แล้ว +1

      can you elaborate more on that? What is the exact mistake that he did?

    • @alexlazea9978
      @alexlazea9978 5 ปีที่แล้ว +2

      i replayed that part at least 10 times thinking i was missing something, came to the commment section just for this, ty

    • @sobuboss
      @sobuboss 2 ปีที่แล้ว

      Thank you, i've been staring at the figure for 15 min, wondering why it was like that.

  • @birhanubaylie6786
    @birhanubaylie6786 5 ปีที่แล้ว

    good

  • @nikolajquarantino8653
    @nikolajquarantino8653 ปีที่แล้ว

    coma means AND or OR? or i doesnt matter ? i thought if it was above was an AND and coma was an OR

  • @namanagarwal8181
    @namanagarwal8181 4 ปีที่แล้ว

    why we took only R1 and R4 as knowledge base?...why not all the rules??

    • @ryanjackson0x
      @ryanjackson0x ปีที่แล้ว

      The Knowledge Base is whatever the agent knows about, which is not likely to be every possible rule.

  • @cheung2731
    @cheung2731 5 ปีที่แล้ว +1

    CS 383 rip

    • @yjccc2580
      @yjccc2580 5 ปีที่แล้ว

      RIP ALREADY

  • @yashvardhanmaurya3372
    @yashvardhanmaurya3372 3 ปีที่แล้ว

    Making it too complicated...