« Pretty High Quality XBRL-based Financial Reports of Public Companies | Main | Future of Accounting Podcasts »

Role of Philosophy in the Artificial Intelligence Revolution

More and more evidence is showing that there is going to be an artificial intelligence revolution over the next 20 or so years.  My observation is that techno-optimists tend to over promise what will actually be delivered and business professionals tend to have a rather pessimistic view of what artificial intelligence can deliver in terms of functionality.  What will likely transpire is something in between the optimistic view and pessimistic view.  But undoubtedly, the changes that are coming will be very significant.

As a result of documenting what I am calling Computer Empathy, I am recognizing something that was somewhat unexpected related to this coming revolution.

My realization is the major role that philosophy, in particular the discipline of logic, will play in the artificial intelligence resolution.  Here is why I say that: Logic is the common language shared by business professionals, information technology professionals, and knowledge engineers. Both computer science and philosophy are concerned with the representation of information and rational inference. Philosophy enhances the kind of thinking required to be clear, analytical, and concise.  This is a graphic that explains what I see:

(Click image for larger view)

Logic is a natural, common language that is intuitive, can be agreed upon, and which therefore enables precise communication between different parties.

Consider the graphic below. Think of any information technology project.  Really any project for that matter where you have people across many domains that need to communicate precisely.  Communications problems cause many projects to fail.  Consider the different parties in the graphic below.  What one thing do these parties have in common? The answer is logic. 

(Click image for larger view)

Comparing the above graphic to the graphic below makes the point.  What tool do different parties, particularity parties in different domains, use to agree on something?  What does every domain have in common? If you enabled this ability to communicate, then this is what you would get:

(Click image for larger view)

Reasonable people tend to be naturally logical.  That is a very good start.  But what if you FORMALIZED this understanding of logic just a little bit, giving people more discipline and rigor, making their use of logic more systematic?

The domain of philosophy, which invented (or discovered) logic, offers that solution.  But, the solution needs to be PRACTICAL, understandable by the typical business person; this logic is NOT used to create endless philosophical debates; the point is to understand how you can use the logic to agree if it is the case that you are trying to agree and you WANT to agree in order to solve a problem.  That is what business people like: solutions to problems; making things better, faster, and cheaper.

And then, what if you took this intuitively understandable language of logic and made it machine-readable? What machine-readable syntax would you use?  Consider the example syntaxes below; which do you find preferable?

(Click image for larger view)

What if a controlled natural language that is understandable to humans could be created to represent information in a machine-readable syntax?  Maybe a controlled natural language is too much to ask for, but what if something understandable to business professionals could be created?

Further, there are multiple technology stacks technical people can use to solve problems.  The decision as to which technology stack to use can be arbitrary or driven by past choices which cannot be reversed.

As I see it the discipline of logic from the domain of philosophy is a common denominator that could enable precise communications and enable the artificial intelligence revolution to solve more business problems than without this common language.

What do you think? Others seem to share this view.

#####################################################

Posted on Thursday, April 19, 2018 at 08:39AM by Registered CommenterCharlie in | CommentsPost a Comment | References3 References

PrintView Printer Friendly Version

EmailEmail Article to Friend

References (3)

References allow you to track sources for this article, as well as articles that were written in response to this article.

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
All HTML will be escaped. Hyperlinks will be created for URLs automatically.