Colleagues,
It may be worth exchanging views on this topic which JFS has raised elsewhere.
My opinion goes like this.
The direction of future development of formal ontologies can be found already in the DL “egg”, which, as is known, consists of a T-box (Terminology) and an A-box (Assertions). In the future, the decoding will be changed as follows: T - Theoretical knowledge, A - fActual knowledge.
Since all we do is formalize the knowledge acquired by others, theoretical and factual knowledge for the purpose of algorithmic processing of knowledge by computers. At the same time, factual and even theoretical knowledge does not have to be from our reality and does not even have to be feasible in our reality.
All we need is the ability and usefulness of their algorithmic processing.
It is also worth noting that despite the noise around GenAI, these are just algorithms obtained in a new way. Which make mistakes and to work with the results of which we need error-free algorithms.
It will be interesting to hear other opinions.
Alex
Hi Alex,
Yes, and they make 'mistakes' or 'hallucinate' because LLMs use probabilistic algorithms applied to training data (which may also be of questionable quality). This problem is solved by loosely coupling them with trusted data, information, and knowledge, then encapsulating them as subsystems within a larger system controlled by a main orchestrator i.e., John's 'executive.'.
-- Regards, Kingsley Idehen Founder & CEO OpenLink Software Home Page: http://www.openlinksw.com Community Support: https://community.openlinksw.com Weblogs (Blogs): Company Blog: https://medium.com/openlink-software-blog Virtuoso Blog: https://medium.com/virtuoso-blog Data Access Drivers Blog: https://medium.com/openlink-odbc-jdbc-ado-net-data-access-drivers Personal Weblogs (Blogs): Medium Blog: https://medium.com/@kidehen Legacy Blogs: http://www.openlinksw.com/blog/~kidehen/ http://kidehen.blogspot.com Profile Pages: Pinterest: https://www.pinterest.com/kidehen/ Quora: https://www.quora.com/profile/Kingsley-Uyi-Idehen Twitter: https://twitter.com/kidehen Google+: https://plus.google.com/+KingsleyIdehen/about LinkedIn: http://www.linkedin.com/in/kidehen Web Identities (WebID): Personal: http://kingsley.idehen.net/public_home/kidehen/profile.ttl#i : http://id.myopenlink.net/DAV/home/KingsleyUyiIdehen/Public/kingsley.ttl#this
--
All contributions to this forum are covered by an open-source license.
For information about the wiki, the license, and how to subscribe or
unsubscribe to the forum, see http://ontologforum.org/info/
---
You received this message because you are subscribed to the Google Groups "ontolog-forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ontolog-foru...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/052750f0-8297-49e8-a52b-59532203781b%40openlinksw.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/CAFxxROTcJ6TSSz-dbK20be%3Dx1AWL-XFCOqWyrMe%3DWRGSJzGaBg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/CAAN3-5eXUURLC0fOEqkerZxHvG81jKjg2F63gjOsEZP67RF9zw%40mail.gmail.com.
John,
Description Logic is a theoretic basis for OWL2 - the most used formal language for ontologies. And at the very beginning they distinguished theoretical and factological (aka structural) propositions. Axioms and assertions in their terminology.
What we need on the way to formal theoretical knowledge is a pattern for formal definitions and formal proofs.
Like this here
And we need to formalize one or another structure like this
just set of ur-elements
and binary relation on it
and now we may solve some task on this structure using our theory
This is a future of formal ontologies.
We have a task and need a solution. We create a structure to keep task information. We use theory to formulate a task properly. We use knowledge processing rules to create solutions.
All these components should be in ontology or near.
In this particular case our application area is ugraphs like this
But it may be any ⚗️
Alex
--
All contributions to this forum are covered by an open-source license.
For information about the wiki, the license, and how to subscribe or
unsubscribe to the forum, see http://ontologforum.org/info/
---
You received this message because you are subscribed to the Google Groups "ontolog-forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ontolog-foru...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/88083850bceb4174815ba572d5da3c5a%40bestweb.net.
What is the reason we formalize our knowledge?
Because we have algorithms for formal knowledge processing implemented in comps.
Look at ability of knowledge processing by DL-reasoner
I marked in pink the ability of DL-Reasoner to calculate. Following Igor's example list_sum.owl.
The simplest example is
has_price(book, ?p), has_price(bag, ?s), add(?xs, ?s, ?p) -> has_price(SUM, ?xs)
or if we use FOL with numbers as interlingua
∀p,s,xs:Rational price(book)=p ∧ price(bag)=s ∧ xs=s+p -> price(SUM)=xs
And this is a way to write axiom
price(SUM)=price(book)+price(bag)
If we need a DL-Reasoner to calculate.
OMG⛲
For any language in hets.eu or DOL the question #1. What kind of knowledge processing is possible after formalization?
By the way, it is known from math that FOL is not enough to express all kinds of problems they have.
For example let me cite Barwise
Languages from FOL to HOL are good to express theoretical knowledge. The languages to introduce a particular math object are of a special kind.
Igor partially touches on this question in his list_sum.owl introducing two "follows" binary predicates (aka object properties).
How to formalize representation of one or another structure we have got from reality?
DB, KG? etc?
Alex
IN ADDITION from Barwise == FOL is good but HOL is used (OWL2 is HOL, by the way. As well as English)
--
All contributions to this forum are covered by an open-source license.
For information about the wiki, the license, and how to subscribe or
unsubscribe to the forum, see http://ontologforum.org/info/
---
You received this message because you are subscribed to the Google Groups "ontolog-forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ontolog-foru...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ontolog-forum/2002a91f558c449bb47a0b9042a40013%40bestweb.net.