Logical model of the physical world

  • Thread starter Thread starter miksu
  • Start date Start date
  • Tags Tags
    Model Physical
AI Thread Summary
The discussion centers on the challenge of creating a machine-readable logical model of the physical world that reflects common sense reasoning. Participants highlight the complexity of defining universal physical properties and actions, noting that simulations often become overly specific and cumbersome due to the vast scope of potential variables. The lack of standardized methods for modeling actions, such as "drop" versus "shock loading," poses significant obstacles. Existing projects like Cyc and ConceptNet attempt to address these issues but are criticized for their randomness and lack of usability in simulations. Overall, the feasibility and utility of such a comprehensive model remain uncertain.
miksu
Messages
2
Reaction score
0
Hi,
are there any attempts to make a machine readable definition of most common rules and actions (or a causal model) of physical world? I'm looking more a logical level of modelling, at the same level that human common sense works.

I have some experience on semantic tecnologies and ontologies, and they usually define classes and individuals with properties, for example machine readable version of Wikipedia. What I'm looking for, is a set of descriptions of what physical properties these instances can have and how to manipulate them.

Let's make an artificial example of cake. So we have a class https://en.wikipedia.org/wiki/Cake. We would then add some physical properties to is, such as size and weight (range of) and a the fact that it permanently deforms on impact (dropping it will mash it, unlike dropping a ball).
Then we can have other data, independent of the cake, such as defined action "drop object" which causes an object to change location in free fall until it hits some other object and deforms, or bounces, depending of the defined properties. With this we can then run a simulation what happens to an instance of cake if it is dropped.

So with this model it would be possible to infer what happens to objects on physical events on some logical, common sense level.
 
Technology news on Phys.org
It isn't clear to me what the scale/scope and use would be for what you are asking. But...

Simulations tend to be highly specific and limited in scope due to the computing power needed to run them. So they tend to be tailor-made or copied and modified from previous simulations.
 
  • Like
Likes FactChecker
I understand the appeal. I was once teased by the chance to make an object model of the whole electric power industry. Technical, finance, admin, social, political, including every job description. It was tremendously appealing to an analyst But it was shot down because:
  1. There is no way to limit the scope. It could be a forever project. And the bigger the model, the more cumbersome it becomes.
  2. In your example, the method "drop" might apply to many objects, but other programmers might choose "shock loading", or "shear" as their preference. Wrong choice of method could poison the whole project. We have no standards to clearly separate right from wrong.
  3. There is no objective evidence that such a model would be useful compared to existing software models and even common sense.
I believe those are the biggest reasons that most simulations tend to be highly specific as @russ_watters said.
 
  • Like
Likes russ_watters
Your "cake" model reminds me of a series of lectures and books by my combinatorics / computer science teacher Rudolf von Bitter Rucker. The wikipedia entry is incomplete and since this is a science thread we should only source his mathematics texts, but Prof Rucker develops fine semantic and CS arguments based on terms such as 'cake', 'rake' and, with a nod to Charles Dodgson, 'teapot' as reality descriptors; i.e., symbols.

'Teapot symbology' helped me understand topological constructs like Klein bottles and 'cake rake membranes' algebraic constructs in n-dimensions such as Calabi-Yau manifolds.
 
Thank you for the replies. I was afraid this would impossible task, or huge atleast. There are few bigger knowledge base projects such as Cyc and ConceptNet which try to model actions too, for example http://conceptnet.io/c/en/cake. But they are too random to be usable for any simulation.
 
Dear Peeps I have posted a few questions about programing on this sectio of the PF forum. I want to ask you veterans how you folks learn program in assembly and about computer architecture for the x86 family. In addition to finish learning C, I am also reading the book From bits to Gates to C and Beyond. In the book, it uses the mini LC3 assembly language. I also have books on assembly programming and computer architecture. The few famous ones i have are Computer Organization and...
I had a Microsoft Technical interview this past Friday, the question I was asked was this : How do you find the middle value for a dataset that is too big to fit in RAM? I was not able to figure this out during the interview, but I have been look in this all weekend and I read something online that said it can be done at O(N) using something called the counting sort histogram algorithm ( I did not learn that in my advanced data structures and algorithms class). I have watched some youtube...
Back
Top