Lecture Notes , Homework Sets , Learn Your Grades , Distribution of Grades

Announcements

  • Last Announcement:
            Thank you very much for being a friendly, attentive group of students. I have enjoyed being your instructor!
  • Course total calculation:
            Total = 0.05*HW_average + 0.25*MT1 + 0.3*MT2 + 0.4*Final
  • Make-up Exam: Jan. 25, 2016 (monday), 16:30 at EA 201.
  • Suggested problems and readings for Final Exam preparation:
        Hayes: Pr. 3.9, 3.10, 3.13, 3.14, 3.15, 3.18, 3.20, 3.21, 3.26, 3.27, 7.1, 7.2, 7.4, 7.6, 7.7, 7.8, 7.9, 7.11, 7.12, 7.14, 7.17
        Papoulis (3rd Edition): Section 8.3 Mean Square Estimation
        UCSD ECE 153 Course Site: Final Exam #1 and Final Exam #2
        Reading: Sections 4.6 and 4.7 of Therrien
        Reading: Section 7.3.4 of Hayes
        Reading: Section 7.3.5 of Hayes
  • Suggested problems for MT #2 preparation:
        Hayes: Pr. 3.9, 3.10, 3.13, 3.14, 3.15, 3.18, 3.20, 3.21, 3.26, 3.27, 7.1, 7.2, 7.4, 7.6, 7.8, 7.9, 7.11
        Papoulis (3rd Edition): Section 8.3 Mean Square Estimation
        UCSD ECE 153 Course Site: Final Exam #1 and Final Exam #2
  • MT #2: Dec 30, (Wednesday) between 15:30 - 17:30 (during lecture hours)
  • Schedule for Lecture Hours is updated!
  • HW #3 is posted (Due: Dec. 23)
  • Notes on Gaussian Distribution and Gaussian Vectors
  • Suggested problems for MT #1 preparation:
        Hayes: Problems 2.4, 2.5, 2.19, 3.4, 3.5, 3.6, 3.9, 3.10, 3.13, 3.14, 3.18,
        Therrien: Problems 2.1, 2.2, 2.3, 2.4, 2.5, 2.21, 2.22, 2.23, 2.27, 2.33.
  • MT #1: Nov. 26 (Thursday) between 17:30 - 19:30, Location : EA 312 (lecture room that we have lectures) and EA 310.
  • HW #2 is posted (Due: Nov. 11 16)
  • Notes on Correlation Coefficient
  • Gallager : Notes of Circularly Symmetric Gaussian Random Vectors
  • Schedule for Lecture Hours (Thanks Gorkem!)
  • HW #1 is posted (Due: Oct. 21)
  • HW Late Submission Policy: for the first 3 days -->10% off per day, for the 4th, 5th and 6th days --> 20% off per day.
  • Reading Material : Review Notes on Linear Spaces
  • Hw #0 is posted (not to be collected)
  • Lecture Notes of Fall 2011-12: Prepared by Osman Tayfun Biskin

 

 

 

EE 503 Signal Analysis and Processing
(Fall 2015– 2016)

Short Description:

The course aims to present some topics in linear system theory, digital signal processing and stochastic processes to study the general framework called statistical signal processing. The course goal is to establish a firm foundation for the estimation theory (mainly parameter estimation), Wiener Filtering (approached from the direction of linear MSE estimation) and linear prediction. Some related topics such as AR, MA, ARMA, Harmonic processes, the linear decorrelating transform, series expansion of random processes, spectral factorization, causal – non causal IIR Wiener filters are also discussed along the path.

Related Courses:

EE 501, EE 531: Highly recommended

EE 430 (Undergraduate DSP Course), EE 230 (Undergraduate Probability Course), EE 306 (Undergraduate Stochastic Processes Course): A fairly complete knowledge of these courses is assumed.

Outline of Topics:

  1. Review of Some Linear Algebra Concepts: Review of  Some Topics From EE 501 (1 Week)
    List of some important topics (not all covered):
    1. Matrices as Transformations
      1. Linear Space, Linear Operators in Linear Space
      2. Equivalent representations with finite/infinite matrices
      3. Isomorphism between finite energy functions and finite power sequences (L2 ó l2 spaces)
      4. Representation of points in alternative coordinate systems, representation of operators in alternative coordinate systems
      5. Diagonalization of operators (Eigenfunctions ó Eigenvectors)
      6. Hermitian Operators ó Hermitian Matrices, Orthogonal Bases

                           Ref: Strang, Wolf, Lancaster

    1. Matrices as Linear Combiners
      1. Range and Null space of the combination process
      2. Linear independence of vectors (points in linear space)
      3. Projection to Range/Null Space, Direct Sums

                           Ref: EE 501

    1. Matrices as Equation Systems
      1. Linear constraints (equations), intersection of constraints
      2. Under-Over determined systems, Unique-None-Infinite solution systems
      3. LS solution for inconsistent equation systems (over-determined)
        1. Projection to range space,
        2. Pseudo Inverse, SVD
      4. Minimum norm solutions for systems with infinite solutions
      5. SVD and its properties.

                           Ref: EE 501

  1. Review of Some DSP Concepts: Review of EE 430 Fundamentals (2 hours)
    1. Basic Idea: Discrete time processing of continuous time signals
      1. Sampling Theorem (going to discrete time without any loss of information)
      2. Bandlimited Interpolation (going back to continuous time after processing)
    1. Discrete Time Operations:
      1. Z-Transform, discrete time LTI systems, convolution, convolution matrices, diagonalization of convolution matrices
  1. Random Processes:  (4 Weeks) (Ideally should taken in parallel with EE 531)
    1. Random variables, random vectors (or a sequence of  random variables), random processes
    2. Moment descriptors (especially 2nd order moment description of R.P’s, mean, variance, correlation, auto-correlation, power spectrum density etc.) 
    3. Stationarity, Wide Sense Stationarity
    4. PSD and its properties, spectral factorization
    5. Linear Time Invariant Processing  of  WSS R.P’s
    6. Ergodicity

             Ref: Therrien, Hayes, Papoulis, Ross

  1. Signal Modeling (2 Weeks)
    1. LS methods, Pade, Prony (Deterministic methods)
    2. AR, MA, ARMA Processes (Stochastic approach), Yule-Walker Equations, Non-linear set of equations for MA system fit,
      1. All-pole modeling
        1. Covariance Method
        2. Auto-correlation Method
    1. Harmonic Processes, Wold decomposition
    2. Decorrelating transforms such as Fourier Transforms for Harmonic Processes and KL transform in general.
    3. Applications: Signal Compression, Signal Prediction, System Identification, Spectrum Estimation.

             Ref: Hayes, Papoulis

  1. Some Topics in Estimation Theory (5 weeks)
    1. Cost Functions: Mean Square, Mean absolute, max error
    2. MSE, ML, absolute error estimators
    3. Min MSE estimators
      1. Regression line, orthogonality
    1. Linear min MSE estimators
    2. Linear unbiased min MSE  estimators
    3. Bias, consistency, efficiency, bias-error variance trade-off.
    4. Discussion of LS estimator for Ax=b + n systems.
    5. Wiener Filters as optimal estimators
      1. Linear predictors defined from Wiener filters
      2. Levinson-Durbin recursion for efficient solution of Wiener-Hopf equations. (time permits)
      3. Lattice Structures for efficient implementation of Wiener filters (time permits)
    1. IIR Wiener Filters
      1. Non-causal, Causal                    

     Ref: Therrien, Hayes, Scharf

References:
Textbook for Signal Modeling Topic:
 [Hayes] :  M. H. Hayes, Statistical Signal Processing and Modeling, Wiley, New York, NY, 1996 (Level: moderate)

Textbook for Random Vectors and Processes Topics:
[Therrien] : Therrien, Charles W. , Discrete random signals and statistical signal processing, Prentice Hall, c1992. (Level: moderate)

[Scharf] : Louis L. Scharf, Statistical Signal Processing, Addison-Wesley Publishing Company, Inc., Reading, MA, 1991.(Level : advanced)

[Papoulis] : A. Papoulis, Probability, Random Variables, and Stochastic Processes, 3rd edition, McGraw Hill, 1991. (Level: important reference book, mostly advanced)

[Ross]: S. M. Ross, Introduction to probability models, 7th ed. Harcourt Academic Press, 2000. (Level: introductory but complete)

[Wolf] : Kurt Bernardo Wolf , Integral Transforms in Science and Engineering Plenum Pub Corp, January 1979 (Level: advanced)

[Lancaster]: P. Lancaster and M. Tismenetsky. The Theory of Matrices. Academic Press, Boston, 2nd edition, 1985.  (Level: complete text, very valuable as a linear algebra reference)