Some advantages of the graphical description:
easy to interpret in terms of conditional dependencies and independencies.
prior knowledge is easily included.
supervised and unsupervised learning is handled in the same framework.
missing data is handled naturally.