¿Cuál es la diferencia entre los modelos causales y los modelos gráficos dirigidos?¿Cuál es la diferencia entre los modelos causales y los modelos gráficos dirigidos?
o:
¿Cuál es la diferencia entre las relaciones causales y relaciones probabilísticos dirigidos?
o, aún mejor:
¿Qué le puso en la interfaz de una clase DirectedProbabilisticModel, y lo que en una clase CausalModel? ¿Uno heredaría del otro?
solución Collaborative:
interface DirectedModel {
bool NodesDependent(set<Node> nodes, map<Node, Distribution> context)
map<Node, Distribution> InferredProbabilities(map<Node, Distribution> observed_probabilities,
set<Node> nodes_of_interest)
}
interface CausalModel: DirectedModel {
map<Node, Distribution> InferredProbabilities(map<Node, Distribution> observed_probabilities,
map<Node, Distribution> externally_forced_probabilities,
set<Node> nodes_of_interest)
}
No relacionado con la programación. –
correlación no es lo mismo que causalidad, etc. –
Nadie mencionó la correlación. –