Random processes — από RVs σε τυχαία σήματα
Τώρα που ξέρουμε τι είναι μια τυχαία μεταβλητή, ας την «κουνήσουμε» στον χρόνο. Ένα random process (τυχαίο σήμα) είναι μια οικογένεια τυχαίων μεταβλητών indexed by time: μια διαφορετική RV για κάθε στιγμή .
1. Ο ορισμός — ensemble και realization
Φαντάσου ότι έχεις χίλιους ίδιους δέκτες ραδιοφώνου, ο καθένας με δικό του antenna, όλοι σιωπηλοί (χωρίς εκπομπές). Αν κάθε ένας καταγράφει την έξοδό του για 1 δευτερόλεπτο, παίρνεις χίλιες διαφορετικές κυματομορφές θορύβου.
Όλες αυτές μαζί σχηματίζουν το random process. Κάθε μια από αυτές είναι μια realization (ή «δείγμα») του process.
Επίσημα:
όπου:
- είναι ο χρόνος (η «πρώτη παράμετρος»)
- είναι το αποτέλεσμα του τυχαίου πειράματος (η «δεύτερη παράμετρος»)
- είναι ο χώρος όλων των δυνατών αποτελεσμάτων
Δύο τρόποι να «τέμνεις» ένα random process:
- Σταθερό , μεταβλητό : είναι μια τυχαία μεταβλητή (η τιμή κάθε realization στη στιγμή ).
- Σταθερό , μεταβλητός : είναι μια realization (ένα ντετερμινιστικό σήμα).
Στην πράξη παραλείπουμε τη γραφή και γράφουμε απλά . Πρέπει να θυμάσαι ότι είναι RV για κάθε .
Realizations ενός random process
Πάτα τα διάφορα presets και δες τι σημαίνει «ensemble» — μια οικογένεια realizations του ίδιου random process.
2. Mean function
Ο μέσος ενός random process είναι συνάρτηση του χρόνου:
(Παίρνουμε το ensemble average σε σταθερό .)
Αν το process έχει σταθερό μέσο στον χρόνο, λέμε ότι ο μέσος είναι «stationary in mean». Αυτό είναι το πρώτο από τα δύο που χρειάζεται για να είναι ένα process WSS (το βλέπουμε στο επόμενο κεφάλαιο).
3. Autocorrelation function
Πιο σημαντική από τον μέσο για τη θεωρία επικοινωνιών είναι η αυτοσυσχέτιση:
Είναι ο μέσος όρος του γινομένου των τιμών του process σε δύο διαφορετικές χρονικές στιγμές, υπολογισμένος πάνω στο ensemble.
Πρακτική σημασία: μάς λέει πόσο συσχετισμένες είναι οι τιμές του process σε διαφορετικές χρονικές στιγμές.
- Αν είναι μεγάλο όταν κοντά στο , τότε το process είναι «αργό» — οι τιμές αλλάζουν σιγά-σιγά (π.χ. lowpass-filtered θόρυβος).
- Αν πέφτει γρήγορα στο 0 όταν , τότε το process είναι «γρήγορο» — οι τιμές αλλάζουν απότομα (π.χ. λευκός θόρυβος).
- Όταν , παίρνουμε — η μέση ισχύς του process στη στιγμή .
Autocovariance
Παρόμοια με covariance για RVs:
Αν ο μέσος είναι 0 (που είναι συνήθης case για θόρυβο), τότε autocorrelation και autocovariance ταυτίζονται.
4. Cross-correlation και cross-covariance
Για δύο διαφορετικά random processes και , μπορούμε να μετρήσουμε πόσο συσχετίζεται το ένα με το άλλο σε δύο στιγμές:
Cross-correlation:
Cross-covariance:
Δύο σχετικές αλλά διαφορετικές έννοιες:
- Orthogonal (ορθογώνια): για όλα . Δηλαδή, ο μέσος του γινομένου είναι μηδέν.
- Uncorrelated (ασυσχέτιστα): για όλα . Δηλαδή, η συσχέτιση πάνω από τους μέσους είναι μηδέν.
Από τη σχέση :
Αν τα δύο processes έχουν μηδενικό μέσο, οι δύο έννοιες ταυτίζονται. Σε ένα μη-μηδενικό-μέσο process, ξεχωρίζουν.
Πραγματικό παράδειγμα: ο θόρυβος που εισέρχεται από την κεραία και η θέρμανση των transistors του δέκτη. Είναι δύο διαφορετικές πηγές — γενικά uncorrelated, οπότε . Όταν αναλύουμε το συνολικό θόρυβο στην έξοδο του δέκτη, αυτή η ιδιότητα μάς επιτρέπει να προσθέτουμε ισχύες χωρίς cross-terms.
5. Ένα κρίσιμο σημείο — δεν είναι «μέσος όρος στον χρόνο»
Πολλοί φοιτητές μπερδεύονται:
«Ο μέσος όρος δεν είναι ;»
Όχι — αυτός είναι ο time average. Ο μέσος όρος του random process σύμφωνα με τον ορισμό είναι ο ensemble average: παίρνουμε πολλές realizations και υπολογίζουμε τον μέσο τους σε σταθερό χρόνο.
Αυτή η διάκριση είναι τόσο σημαντική που έχει το δικό της κεφάλαιο: η ergodicity (επόμενη σελίδα) λέει ακριβώς πότε time average και ensemble average συμπίπτουν.
6. Worked example — random-phase cosine (το κλασικό)
X(t) = A cos(2π f₀ t + Θ), Θ ~ U[0, 2π) — ensemble & time-slice
Πάνω: 8 «realizations» — διαφορετικές τιμές της τυχαίας φάσης Θ. Κάθε γραμμή είναι ένα συγκεκριμένο cosine. Μέσο: η «time slice» — αν παγώσεις τον χρόνο σε t και διαβάσεις την τιμή κάθε realization, παίρνεις μια τυχαία μεταβλητή X(t). Σύρε τη γραμμή και δες πώς η ραβδόγραμμα αλλάζει — αλλά το σχήμα της κατανομής μένει ίδιο (ομοιόμορφη στο [-A, A]) — ένδειξη ότι το process είναι stationary.
Στη γραφική, σύρε τη time-slice. Παρατήρησε ότι:
- Σε κάθε , η κατανομή του είναι ίδια (arcsine — με ψηλά «αυτιά» στα ±A).
- Άρα η stationarity είναι ορατή: τίποτα δεν αλλάζει με τον χρόνο.
7. Properties της autocorrelation (για WSS process)
Όταν μόνο, οι ιδιότητες απλοποιούνται:
| Ιδιότητα | Τύπος |
|---|---|
| Τιμή στο 0 = ισχύς | |
| Άρτια | |
| Maximum στο 0 | $ |
| Σχέση με covariance |
Η ιδιότητα «max στο 0» δηλώνει: κανένα ζευγάρι σημείων δεν είναι πιο συσχετισμένο από ένα σημείο με τον εαυτό του.
8. Σύνοψη
| Έννοια | Τύπος |
|---|---|
| Mean function | |
| Autocorrelation | |
| Autocovariance | |
| Cross-correlation | |
| Cross-covariance | |
| Random-phase cosine | , |
Εξάσκηση
Πέντε ερωτήσεις πάνω στο random-phase cosine και την autocorrelation — κλασικά εξεταστικά.
Τι μάθαμε
- Ένα random process είναι μια οικογένεια RVs indexed by χρόνο. Δύο τρόποι να το «τέμνεις»: σταθερό t (RV) ή σταθερό ω (realization).
- Mean και autocorrelation είναι οι βασικές στατιστικές ποσότητες.
- Cross-correlation μετρά πόσο συσχετίζονται δύο διαφορετικά processes.
- Στο random-phase cosine (το κλασικό παράδειγμα) προκύπτει και — εξαρτάται μόνο από τη διαφορά χρόνων.
- Αυτή η εξάρτηση μόνο από είναι κρίσιμη — οδηγεί στην έννοια της Wide-Sense Stationarity (WSS) που ορίζουμε στο επόμενο κεφάλαιο.