Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pick a random variable design #29

Open
D-K-E opened this issue Nov 9, 2023 · 0 comments
Open

Pick a random variable design #29

D-K-E opened this issue Nov 9, 2023 · 0 comments
Assignees
Labels
question Further information is requested
Milestone

Comments

@D-K-E
Copy link
Owner

D-K-E commented Nov 9, 2023

There are two candidates:

  • Biagini, F., & Campanino, M. (2016). Elements of Probability and Statistics, p. 3-12
  • Koller, D., & Friedman, N. (2009). Probabilistic graphical models: Principles and techniques, p. 15-21

The rendition in Biagini is slightly more coherent and link between logical operations and random variables are more evident. The terminology is limiting though. It only concerns itself with random variables that have real numbers or integers as its set of possible outcomes.

The rendition in Koller & Friedman is more relaxed. Random variable can have a character function, which can map anything to anything measurable really, however it's random variables job to assign a value to the outcome of character function.

These two references are diametrically oppose to each other in how they introduce the subject. Biagini starts from random numbers then derives events and expectations and finally probability of events from random numbers' properties. Koller starts of with the probability distribution, enumerates types of probability distribution and their properties, then settles on random variables.

I am more inclined towards Biagini as it opens up more smoothly to discrete and continuous variables later on. We can always use graph_data attribute to store non numeric outcomes and assign them to their numeric representation in the set of possible outcomes of the random variable via some function. But it is up for discussion

@D-K-E D-K-E added this to the v1.0.0 milestone Nov 9, 2023
@D-K-E D-K-E self-assigned this Nov 9, 2023
@D-K-E D-K-E changed the title Pick random variable design Pick a random variable design Nov 9, 2023
@D-K-E D-K-E added the question Further information is requested label Nov 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

1 participant