2 ms·
I'm not against tagging a vector between two or more nodes as "probably causal" (cause related) in some sense (or maybe a "weighted causal"). It just shouldn't
by tabtab 7y ago
I'm not against tagging a vector between two or more nodes as "probably causal" (cause related) in some sense (or maybe a "weighted causal"). It just shouldn't be the ONLY tag.
Re quote: "The key, he argues, is to replace reasoning by association with causal reasoning. Instead of the mere ability to correlate fever and malaria, machines need the capacity to reason that malaria causes fever."
Back to my original point, humans did just fine at "intelligence" before science came along. That's Step 3, we need step 2 first. Find correlations, and if it seems to be that part-1 happens before part-2, then the bot can infer something equivalent to a causal relationship. That may be the time element you are talking about. Perhaps it's a matter of interpreting what "causal" means. I see it as "finding relationships we can take advantage of to obtain our goals". Whether there is physics or chemistry behind a relationship is an unnecessary distraction (without other advances).
Re: That said, I do like your idea of trying to build the processing engine in such a way that you can turn features on and off, because I don't necessarily hold that "cause/effect" is the only kind of reasoning we need.
So we kind of agree. If it turns out I'm wrong and that we can make most of the bot work right with just causal relationships, then factor out the general purpose "graph processor" for efficiency and make it causal-centric.