DISQUS

DISQUS Hello! Thinking Clearly is using DISQUS, a powerful comment system, to manage its comments. Learn more.

Community Page

  • Subscribe

  • Community

  • Top Commenters

  • Popular Threads

  • Recent Comments

    • Small update: the rate that housing in DC is going for Obama's upcoming inauguration, I think we can massively capitalize C&P by renting out the office for the week! I've seen rates...

      7 months ago by Kendall

      in Yes We Can? Yes We Did!

    • I appreciate how difficult that must have been for you, Jim, and I agree that "woohoo" is exactly how I felt too! :>

      7 months ago by Kendall

      in Yes We Can? Yes We Did!

    • Testing Disqus, again... Hopefully it works out this time.

      7 months ago by Kendall

      in Pellet 2.0 RC3

    • As much as I hate to agree with Kendall, I must say WOOOOHOOO!!!

      8 months ago by Jim Hendler

      in Yes We Can? Yes We Did!

    • It's utterly joyous and amazing. The bummer in the joy are the various anti-gay marriage initiatives, including the loathsome Prop 8 in California. I find it hard to believe and sad that people...

      8 months ago by Bijan Parsia

      in Yes We Can? Yes We Did!

Thinking Clearly

Semantics: OWL, RDF, etc.
Jump to original thread »
Author

Why Reasoning Matters: Explanations (3)

Started by Kendall · 10 months ago

Previously I talked about the most fundamental reasoning service, consistency checking. It’s the most fundamental because every other reasoning service, ultimately, is performed by doing one or more consistency checks. I undersold the utility of consistency checking last time in ... Continue reading »

5 comments

  • Kendall
    I've been giving a talk lately called the "Two Towers" where I discuss the issue of the different views of ontology. I pretty strongly reject your contention that every would want sound and complete answers (or consistency) if they could only do it. The whole field of hueristic programming shows that to be untrue - rather there are important problems where it is needed, and important ones where it isn't. Further, the requirements needed to get consistency to be meaningful may be restrictive in many cases.
    In the talk I point out that both the traditional logic view and the more "small ontologies near the data" view are producing ROI, and the key is to figure out the appropriate things to use for the applications you are building. Your contention that

    "By way of comparison, Linked Data and RDF triple store vendors try to make virtue of their vice—they can’t do consistency checking, so they claim no one would ever want or need to do it. As to this tendency, I blame no one. I’d say the same thing, too!"

    strikes me as just throwing more confusion onto the fire, and your last paragraph, which actually makes an important point, does it in a pretty condescending way.

    Maybe if you'd like people to stop bad=mouthing logic, you could contribute by making the differences clear (as you're doing) without misrepresenting the alternate view or denigrating the alternate approach. Frankly, I think we all win if we make the different strengths clearer, than if we add further confusion to an already blurred messaging.
    -JH
    p.s. Feel free to check out the slides of my talk at http://www.cs.rpi.edu/~hendler/presentations/Se...
  • In the talk I point out that both the traditional logic view and the more “small ontologies near the data” view are producing ROI, and the key is to figure out the appropriate things to use for the applications you are building.


    Indeed, this is a matter of engineering tradeoffs and requirements analysis -- boring, sure, but true nonetheless. I thought I'd said this clearly in the piece.

    Re: the utility of small-o approach--see, I read yr slides right after SemTech!--we've built two production systems for NASA that do exactly that. Customers are happy with those systems, which we built vastly cheaper than off-the-shelf stuff was going to cost. Yay for ROI!

    We also develop a Linked Data Browser, jSpace (which Linked Data people ignore since, I suppose, it's not *also* a web browser), so we really do understand that stuff.

    As to the rest of yr objections, I take them to come down to style, where tastes and opinions diverge. Our mileages, as they say, obviously vary! :)
  • I very much dislike the contention that a deductive reasoner like Pellet can "create new knowledge", it can recombine, specialize and apply; it does not create knowledge in any meaningful sense of the word.
  • Valentin, you make a fair point. I probably wouldn't put it just that way in some other contexts, though I think's it a defensible claim. We might need to say "new knowledge relative to existing set of beliefs". It's certainly the case in bioinformatics that previously unknown knowledge was discovered using deductive reasoning. I think that counts as "new knowledge" or close enough.
  • Valentin, first, one way I personally make new knowledge is by recombining, specializing, and applying.

    Second, this is an old puzzle. Poke around for the paradox of analysis.
Please login to comment.
Returning? Login