Objective
This course provides an introduction to deep learning. Students taking this course will learn the theories, models, algorithms, implementation and recent progress of deep learning, and obtain empirical experience on training deep neural networks. The course starts with machine learning basics and some classical deep models (including convolutional neural network, deep belief net, and auto-encoder), followed by optimization techniques for training deep neural networks, implementation of large-scale deep learning, multi-task deep learning, transferred deep learning, recurrent neural networks, applications of deep learning to computer vision and speech recognition, and understanding why deep learning works. The students taking are expected to have some basic background knowledge on calculus, linear algebra, probability, statistics and random process as a prerequisite.
Syllabus
This course provides an introduction to deep learning. Students taking this course will learn the theories, models, algorithms, implementation and recent progress of deep learning, and obtain empirical experience on training deep neural networks. The course starts with machine learning basics and some classical deep models (including convolutional neural network, deep belief net, and auto-encoder), followed by optimization techniques for training deep neural networks, implementation of large-scale deep learning, multi-task deep learning, transferred deep learning, recurrent neural networks, applications of deep learning to computer vision and speech recognition, and understanding why deep learning works. The students taking are expected to have some basic background knowledge on calculus, linear algebra, probability, statistics and random process as a prerequisite.
Learning Outcome
Understand the fundamental concepts, theories and algorithms of deep learning. 2. Understand why deep learning outperforms other machine learning methods when the training data is in large scale 3. Understand the principles of designing different deep models for various applications 4. Implement and train deep neural networks with deep learning toolboxes 5. Obtain empirical experience of designing and training deep models in practical applications.
Objective
Syllabus
Learning Outcome
Objective
Syllabus
Review of physical properties of light. Optical sources and detectors. Interaction between light and biological materials. Introduction to cell and tissues, DNA and protein. Photo-absorption, emission and spectroscopy. Bio-imaging principles and techniques. Modeling of light-tissue interaction. Light-activated therapy. Micro-array technology. Laser tweezers. Emerging biophotonic technologies.
Learning Outcome
By the end of the course, students should demonstrate the following outcomes:
Objective
Review of semiconductor fundamentals: electron and hole, Fermi energy, generation and recombination, p-n junction, hopping, field-effect. Introduction to organic and polymeric semiconductors: morphology, molecular packing, conformation, electronic structures, optical and electrical properties. Application of organic/polymeric thin films: OLEDs, OTFTs, PLEDs, photodetectors and sensors. Fabrication methods for flexible electronics: sputtering, CVD, VPD, inkjet printing, screen printing, roll-to-roll printing, spraying coating, etc. Introduction to OLED/PLED based display technology: passive matrix OLED and active matrix OLED display techniques. Basic principles of photovoltaic devices: absorption, photo-electric conversion, conversion efficiency, loss mechanism, carrier collection, device characterization. Introduction to solar cell technology: monocrystalline solar cells; dye-sensitized solar cells; organic solar cells.
Syllabus
Learning Outcome
By the end of the course, students should be able to
Objective
Theory of optical waveguides. Design techniques for optical waveguides. Numerical methods (FDTD, BPM etc) for optical waveguide simulations and their limitations. The use of commercial simulation and CAD layout tools to design optical waveguide devices such as directional couplers and splitters. Coupling techniques and losses in optical waveguides. Nonlinear effects and their applications. Optical modulators and optical interconnects. Recent trends and applications.
Syllabus
Learning Outcome