Created
February 11, 2013 10:14
-
-
Save gfixler/4753652 to your computer and use it in GitHub Desktop.
OpenCourseOnline youtube channel links, prettied up. These were so hard to find, and so inconsistently named.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Probabilistic Graphical Models with Professor Daphne Koller - Stanford University {{{1 | |
01.01 - Welcome | https://www.youtube.com/watch?v=WPSQfOkb1M8 | |
01.02 - Overview and Motivation | https://www.youtube.com/watch?v=6AVurePzK3Y | |
01.03 - Distributions | https://www.youtube.com/watch?v=Y1i7Tzj9YFg | |
01.04 - Factors | https://www.youtube.com/watch?v=5R5ixMmKQzg | |
02.01 - Semantics & Factorization | https://www.youtube.com/watch?v=6ODl1rxoT14 | |
02.02 - Reasoning Patterns | https://www.youtube.com/watch?v=dSLlBMOKWF4 | |
02.03 - Flow of Probabilistic Influence | https://www.youtube.com/watch?v=PfirsYouObw | |
02.04 - Conditional Independence | https://www.youtube.com/watch?v=m_s8Cv4_4IU | |
02.05 - Independencies in Bayesian Networks | https://www.youtube.com/watch?v=QJ4vFJWzInE | |
02.06 - Naive Bayes | https://www.youtube.com/watch?v=kJCMrI9Y9-U | |
02.07 - Application Medical Diagnosis | https://www.youtube.com/watch?v=PMbpzugft-s | |
02.08 - Knowledge Engineering Example - SAMIAM | https://www.youtube.com/watch?v=jGqGWiE7DCE | |
03.01 - Overview of Template Models | https://www.youtube.com/watch?v=ogs4Oj8KahQ | |
03.02 - Temporal Models | https://www.youtube.com/watch?v=WA-Uv2Cq5vI | |
03.03 - Temporal Models - HMMs | https://www.youtube.com/watch?v=PfvCc5_za3E | |
03.04 - Plate Models | https://www.youtube.com/watch?v=c2oJOTefgm8 | |
04.01 - Basic Operations | https://www.youtube.com/watch?v=xi4K57bgCXk | |
04.02 - Moving Data Around | https://www.youtube.com/watch?v=f-OIDo6Bxw0 | |
04.03 - Computing On Data | https://www.youtube.com/watch?v=7IpwLWHxM5U | |
04.04 - Plotting Data | https://www.youtube.com/watch?v=r4pJori2klI | |
04.05 - Control Statements | https://www.youtube.com/watch?v=jrWZvYDxAfw | |
04.06 - Vectorization | https://www.youtube.com/watch?v=ABk_FmspLqs | |
04.07 - Submitting Programming Exercises | https://www.youtube.com/watch?v=9bttRjNkIJE | |
05.01 - Overview of Structured CPDs | https://www.youtube.com/watch?v=gkRBlXj8h-w | |
05.02 - Tree-Structured CPDs | https://www.youtube.com/watch?v=VuSDyCh1ryY | |
05.03 - Independence of Causal Influence | https://www.youtube.com/watch?v=KDecpoQeIdE | |
05.04 - Continuous Variables | https://www.youtube.com/watch?v=4Z5C_xXraLs | |
06.01 - Pairwise Markov Networks | https://www.youtube.com/watch?v=SH1K4RtX9uQ | |
06.02 - General Gibbs Distribution | https://www.youtube.com/watch?v=kFcjl3A9QuA | |
06.03 - Conditional Random Fields | https://www.youtube.com/watch?v=2BXoj778YU8 | |
06.04 - Independencies in Markov Networks | https://www.youtube.com/watch?v=giQPlyhlMDU | |
06.05 - I-maps and perfect maps | https://www.youtube.com/watch?v=obhBzPaESes | |
06.06 - Log-Linear Models | https://www.youtube.com/watch?v=oLJHOZmAxn0 | |
06.07 - Shared Features in Log-Linear Models | https://www.youtube.com/watch?v=yRnmTveoFjs | |
07.01 - Knowledge Engineering | https://www.youtube.com/watch?v=bPGr5kFQbaw | |
08.01 - Overview:Conditional Probability Queries | https://www.youtube.com/watch?v=Qa04kw1gKHk | |
08.02 - Overview: MAP Inference | https://www.youtube.com/watch?v=bL9Fvz3fx4c | |
08.03 - Variable Elimination Algorithm | https://www.youtube.com/watch?v=jz02X3hByac | |
08.04 - Complexity of Variable Elimination | https://www.youtube.com/watch?v=HwiNSRIWf4c | |
08.05 - Graph-Based Perspective on Variable Elimination | https://www.youtube.com/watch?v=gV0GVptFG00 | |
08.06 - Finding Elimination Orderings | https://www.youtube.com/watch?v=kwa79eWMsOA | |
09.01 - Belief Propagation | https://www.youtube.com/watch?v=ASsKAaHlhCU | |
09.02 - Properties of Cluster Graphs | https://www.youtube.com/watch?v=xwD_B31sElc | |
10.01 - Properties of Belief Propagation | https://www.youtube.com/watch?v=gaiZ0N_gPoY | |
10.02 - Clique Tree Algorithm - Correctness | https://www.youtube.com/watch?v=6k7o3-UzUM0 | |
10.03 - Clique Tree Algorithm - Computation | https://www.youtube.com/watch?v=XcUEUZtRLqc | |
10.04 - Clique Trees and Independence | https://www.youtube.com/watch?v=IWnh6cinlCM | |
10.05 - Clique Trees and VE | https://www.youtube.com/watch?v=d6R0CeVHYN8 | |
10.06 - BP In Practice | https://www.youtube.com/watch?v=bk8jBNFWZ0I | |
10.07 - Loopy BP and Message Decoding | https://www.youtube.com/watch?v=Ho09buALehg | |
11.01 - Max Sum Message Passing | https://www.youtube.com/watch?v=CH1bCDe6k88 | |
11.02 - Finding a MAP Assignment | https://www.youtube.com/watch?v=OLb6w9h4ll0 | |
12.01 - Tractable MAP Problem | https://www.youtube.com/watch?v=Z-iPbtn1c_M | |
12.02 - Dual Decomposition - Intuition | https://www.youtube.com/watch?v=u8LfZE8Cfj4 | |
12.03 - Dual Decomposition - Algorithm | https://www.youtube.com/watch?v=QQxoKSCkeGY | |
13.01 - Simple Sampling | https://www.youtube.com/watch?v=DO6pqPrWHQA | |
13.02 - Markov Chain Monte Carlo | https://www.youtube.com/watch?v=fmY1iZTZl_E | |
13.03 - Using a Markov Chain | https://www.youtube.com/watch?v=zH4gDspKGcY | |
13.04 - Gibbs Sampling | https://www.youtube.com/watch?v=Cbm7dbg8Nf8 | |
13.05 - Metropolis Hastings Algorithm | https://www.youtube.com/watch?v=P20TdCy-siE | |
14.01 - Inference in Temporal Models | https://www.youtube.com/watch?v=X0IDdFZR7JI | |
14.02 - Inference: Summary | https://www.youtube.com/watch?v=LHAB4sTCcQY | |
15.01 - Maximum Expected Utility | https://www.youtube.com/watch?v=6cfgdbLeJIw | |
15.02 - Utility Functions | https://www.youtube.com/watch?v=SrE31EOCvKw | |
15.03 - Value of Perfect Information | https://www.youtube.com/watch?v=_Xf_DAl-isw | |
16.01 - Regularization: The Problem of Overfitting | https://www.youtube.com/watch?v=Nmr-VJPDYU8 | |
16.02 - Regularization: Cost Function | https://www.youtube.com/watch?v=hK-pJbf5CQI | |
16.03 - Evaluating a Hypothesis | https://www.youtube.com/watch?v=HAC5ijbM938 | |
16.04 - Model Selection and Train Validation Test Sets | https://www.youtube.com/watch?v=v43K4Mr54gs | |
16.05 - Diagnosing Bias vs Variance | https://www.youtube.com/watch?v=4FLBD3RwLYk | |
16.06 - Regularization and Bias Variance | https://www.youtube.com/watch?v=xQHTnl8Wz-w | |
17.01 - Learning: Overview | https://www.youtube.com/watch?v=Vpav1IOy-GU | |
18.01 - Maximum Likelihood Estimation | https://www.youtube.com/watch?v=P6WpgLHd5jE | |
18.02 - Maximum Likelihood Estimation for Bayesian Networks | https://www.youtube.com/watch?v=2_qaZpI2B2w | |
18.03 - Bayesian Estimation | https://www.youtube.com/watch?v=hOGk93NJlQA | |
18.04 - Bayesian Prediction | https://www.youtube.com/watch?v=N4XpUocvz5E | |
18.05 - Bayesian Estimation for Bayesian Networks | https://www.youtube.com/watch?v=0Uv0XMxH5CA | |
19.01 - Maximum Likelihood for Log Linear Models | https://www.youtube.com/watch?v=Yr3YmGTXLT4 | |
19.02 - Maximum Likelihood for Conditional Random Fields | https://www.youtube.com/watch?v=A4-nPUW81qU | |
19.03 - MAP Estimation for MRFs and CRFs | https://www.youtube.com/watch?v=EqQNyiQ5fFs | |
20.01 - Structure Learning Overview | https://www.youtube.com/watch?v=3BtZxnkI0ys | |
20.02 - Likelihood Scores | https://www.youtube.com/watch?v=NQq4F7H8DMM | |
20.03 - BIC and Asymptotic Consistency | https://www.youtube.com/watch?v=Qw_4niNxtHA | |
20.04 - Bayesian Scores | https://www.youtube.com/watch?v=BDaN08HmPQM | |
20.05 - Learning Tree Structured Networks | https://www.youtube.com/watch?v=QruQ__dlPLY | |
20.06 - Learning General Graphs: Heuristic Search | https://www.youtube.com/watch?v=tJ-4D2idMqY | |
20.07 - Learning General Graphs: Search and Decomposability | https://www.youtube.com/watch?v=9i6SHGo5VnY | |
21.01 - Learning With Incomplete Data | https://www.youtube.com/watch?v=BFrq_4f9zB4 | |
21.02 - Expectation Maximization - Intro | https://www.youtube.com/watch?v=2Q2T4SMY8i8 | |
21.03 - Analysis of EM Algorithm | https://www.youtube.com/watch?v=kTeHSVrThzM | |
21.04 - EM in Practice | https://www.youtube.com/watch?v=muDNm94Cc1I | |
21.05 - Latent Variables | https://www.youtube.com/watch?v=7mJcqAkHiZ8 | |
22.01 - Summary: Learning | https://www.youtube.com/watch?v=j8fDUWME0hs | |
23.01 - Class Summary | https://www.youtube.com/watch?v=Row-l4CuWn0 | |
Machine Learning with Professor Andrew Ng - Stanford University {{{1 | |
Introduction | |
01.01 - Welcome | https://www.youtube.com/watch?v=HN7VK4aDFiA | |
01.02 - What Is Machine Learning | https://www.youtube.com/watch?v=RxhXtz6rCBc | |
01.03 - Supervised Learning | https://www.youtube.com/watch?v=l9kvAXe5lVA | |
01.04 - Unsupervised Learning | https://www.youtube.com/watch?v=7ebYohehD1g | |
Linear Regression With One Variable | |
02.01 - Model Representation | https://www.youtube.com/watch?v=_Je5f750bp4 | |
02.02 - Cost Function | https://www.youtube.com/watch?v=fgmMm-nWN1s | |
02.03 - Cost Function Intuition I | https://www.youtube.com/watch?v=ZrIUWY3tkVU | |
02.04 - Cost Function Intuition II | https://www.youtube.com/watch?v=as2z9I41Db8 | |
02.05 - Gradient Descent | https://www.youtube.com/watch?v=0IYePTE2ZVw | |
02.06 - Gradient Descent Intuition | https://www.youtube.com/watch?v=o-HVrPZhd70 | |
02.07 - Gradient Descent For Linear Regression | https://www.youtube.com/watch?v=Tp7XNqCn1Vs | |
02.08 - What's Next | https://www.youtube.com/watch?v=c2yKtYEfv10 | |
Linear Algebra Review Optional | |
03.01 - Matrices And Vectors | https://www.youtube.com/watch?v=PsWi-Mgxftc | |
03.02 - Addition And Scalar Multiplication | https://www.youtube.com/watch?v=gdToHE-oCxQ | |
03.03 - Matrix Vector Multiplication | https://www.youtube.com/watch?v=9zOZCVj-0Kg | |
03.04 - Matrix Matrix Multiplication | https://www.youtube.com/watch?v=w3wyOBSLf8s | |
03.05 - Matrix Multiplication Properties | https://www.youtube.com/watch?v=qI_2jC4vK3g | |
03.06 - Inverse And Transpose | https://www.youtube.com/watch?v=8cfKqOQAHJs | |
Linear Regression With Multiple Variables | |
04.01 - Multiple Features | https://www.youtube.com/watch?v=X5ljh9E14Gw | |
04.02 - Gradient Descent For Multiple Variables | https://www.youtube.com/watch?v=ecrB0vJS3bY | |
04.03 - Gradient Descent In Practice IFeature Scaling | https://www.youtube.com/watch?v=LojT3TCDqDY | |
04.04 - Gradient Descent In Practice IILearning Rate | https://www.youtube.com/watch?v=7TeTnXpxGEg | |
04.05 - Features And Polynomial Regression | https://www.youtube.com/watch?v=1-7bxNiGRHM | |
04.06 - Normal Equation | https://www.youtube.com/watch?v=pHrk9ZcGLNg | |
04.07 - Normal Equation Non Invertibility(Optional) | https://www.youtube.com/watch?v=TWu0WH6DJPQ | |
Octave Tutorial | |
05.01 - Basic Operations | https://www.youtube.com/watch?v=TWqYSOiSTEA | |
05.02 - Moving Data Around | https://www.youtube.com/watch?v=4lI28cNpznM | |
05.03 - Computing On Data | https://www.youtube.com/watch?v=odyYiv5uzLw | |
05.04 - Plotting Data | https://www.youtube.com/watch?v=IOjxP3DZIE8 | |
05.05 - For While If Statements And Functions | https://www.youtube.com/watch?v=AJKzG7aPcpY | |
05.06 - Vectorization | https://www.youtube.com/watch?v=955HphMCMnI | |
05.07 - Working On And Submitting Programming Exercises | https://www.youtube.com/watch?v=phAeMJwzxQc | |
Logistic Regression | |
06.01 - Classification | https://www.youtube.com/watch?v=LLx4diIP83I | |
06.02 - Hypothesis Representation | https://www.youtube.com/watch?v=tEk6ikTKGYU | |
06.03 - Decision Boundary | https://www.youtube.com/watch?v=7F-CuXdTQ5k | |
06.04 - Cost Function | https://www.youtube.com/watch?v=IxotEG3yWHs | |
06.05 - Simplified Cost Function And Gradient Descent | https://www.youtube.com/watch?v=Y2zXH_4_aZs | |
06.06 - Advanced Optimization | https://www.youtube.com/watch?v=uKtVwBX7CCs | |
06.07 - Multi Class Classification One Vs All | https://www.youtube.com/watch?v=07bPqvCevfc | |
Regularization | |
07.01 - The Problem Of Overfitting | https://www.youtube.com/watch?v=nmHNXsDPPFQ | |
07.02 - Cost Function | https://www.youtube.com/watch?v=C79kIYkKZ1g | |
07.03 - Regularized Linear Regression | https://www.youtube.com/watch?v=eHqhJylvIs4 | |
07.04 - Regularized Logistic Regression | https://www.youtube.com/watch?v=ef2OPmANLaM | |
Neural Networks Representation | |
08.01 - Non Linear Hypotheses | https://www.youtube.com/watch?v=PaMoZnMdffI | |
08.02 - Neurons And The Brain | https://www.youtube.com/watch?v=v0Tr_CfF6ag | |
08.03 - Model Representation I | https://www.youtube.com/watch?v=MU1jLXr5c6s | |
08.04 - Model Representation II | https://www.youtube.com/watch?v=cQjBHa91TEo | |
08.05 - Examples And Intuitions I | https://www.youtube.com/watch?v=NxRtvXv95ic | |
08.06 - Examples And Intuitions II | https://www.youtube.com/watch?v=TIM-mwmSDpk | |
08.07 - Multi Class Classification | https://www.youtube.com/watch?v=rX4uBWIe2dk | |
Neural Networks Learning | |
09.01 - Cost Function | https://www.youtube.com/watch?v=keQ1kNIU96Y | |
09.02 - Backpropagation Algorithm | https://www.youtube.com/watch?v=wmfpS5fKFeY | |
09.03 - Backpropagation Intuition | https://www.youtube.com/watch?v=b0mv1sJvRp0 | |
09.04 - Gradient Checking | https://www.youtube.com/watch?v=12a9fsLyFes | |
09.05 - Random Initialization | https://www.youtube.com/watch?v=feEj-T2Ceg4 | |
09.03 - Implementation Note Unrolling Parameters | https://www.youtube.com/watch?v=Lc5UvegRZEw | |
09.07 - Putting It Together | https://www.youtube.com/watch?v=I_TeNU-nUQs | |
09.08 - Autonomous Driving Example | https://www.youtube.com/watch?v=VwwB6xcx8Wg | |
Advice For Applying Machine Learning | |
10.01 - Deciding What To Try Next | https://www.youtube.com/watch?v=DYCv5e0Isow | |
10.02 - Evaluating AHypothesis | https://www.youtube.com/watch?v=75PiDvoQc7o | |
10.03 - Model Selection And Train Validation Test Sets | https://www.youtube.com/watch?v=2bgDlLJtjoQ | |
10.04 - Diagnosing Bias Vs Variance | https://www.youtube.com/watch?v=wfmmNmXqGrc | |
10.05 - Regularization And Bias Variance | https://www.youtube.com/watch?v=pk8sz0akmck | |
10.06 - Learning Curves | https://www.youtube.com/watch?v=g4XluwGYPaA | |
10.07 - Deciding What To Do Next Revisited | https://www.youtube.com/watch?v=TxJe4xeDI7g | |
Machine Learning System Design | |
11.01 - Prioritizing What To Work On | https://www.youtube.com/watch?v=E9Ki-sThq5E | |
11.02 - Error Analysis | https://www.youtube.com/watch?v=cSehNXLYU54 | |
11.03 - Error Metrics For Skewed Classes | https://www.youtube.com/watch?v=Aikq-iPQtx0 | |
11.04 - Trading Off Precision And Recall | https://www.youtube.com/watch?v=OEYvj3sW9t4 | |
11.05 - Data For Machine Learning | https://www.youtube.com/watch?v=eVA-n9V4fQ8 | |
Support Vector Machines | |
12.01 - Optimization Objective | https://www.youtube.com/watch?v=wfKGEzw0tSc | |
12.02 - Large Margin Intuition | https://www.youtube.com/watch?v=7NpTkjw7bNA | |
12.03 - Mathematics Behind Large Margin Classification Optional | https://www.youtube.com/watch?v=-Cn56aL9BmY | |
12.04 - Kernels I | https://www.youtube.com/watch?v=5yRSFkWAe3E | |
12.05 - Kernels II | https://www.youtube.com/watch?v=mKT5CSBhXfU | |
12.06 - Using An SVM | https://www.youtube.com/watch?v=i25MEJeX0Eg | |
Clustering | |
14.01 - Unsupervised Learning Introduction | https://www.youtube.com/watch?v=OX7JtB0GFgk | |
14.02 - KMeans Algorithm | https://www.youtube.com/watch?v=Ao2vnhelKhI | |
14.03 - Optimization Objective | https://www.youtube.com/watch?v=9P2ijDa7qgA | |
14.04 - Random Initialization | https://www.youtube.com/watch?v=HXeF1qITV-o | |
14.05 - The Number Of Clusters | https://www.youtube.com/watch?v=Lz0sXs12uPk | |
Dimensionality Reduction | |
15.01 - Motivation IData Compression | https://www.youtube.com/watch?v=RkrFdDocbdM | |
15.02 - Motivation IIVisualization | https://www.youtube.com/watch?v=2BK87aL11fM | |
15.03 - Principal Component Analysis Problem Formulation | https://www.youtube.com/watch?v=D0Wgq-9ffZk | |
15.04 - Principal Component Analysis Algorithm | https://www.youtube.com/watch?v=anbUucxp0v8 | |
15.05 - Choosing The Number Of Principal Componen | https://www.youtube.com/watch?v=17crL2h9BqY | |
15.06 - Reconstruction From Compressed Represen | https://www.youtube.com/watch?v=ByjAI-FQp5o | |
15.07 - Advice For Applying PCA | https://www.youtube.com/watch?v=5aYhz5DBIhI | |
Anomaly Detection | |
16.01 - Problem Motivation V1 | https://www.youtube.com/watch?v=h5iVXB9mczo | |
16.02 - Gaussian Distribution | https://www.youtube.com/watch?v=nh8u6HciMMM | |
16.03 - Algorithm | https://www.youtube.com/watch?v=reDIsljRhcc | |
16.04 - Developing And Evaluating An Anomaly Detection System | https://www.youtube.com/watch?v=V-fQQr81Ua8 | |
16.05 - Anomaly Detection Vs Supervised Learning V1 | https://www.youtube.com/watch?v=R_NrJl4rIJ4 | |
16.06 - Choosing What Features To Use | https://www.youtube.com/watch?v=W187TNmgogU | |
16.07 - Multivariate Gaussian Distribution | https://www.youtube.com/watch?v=IAnt9IYxjKg | |
16.08 - Using The Multivariate Gaussian Distribution | https://www.youtube.com/watch?v=ELKv2k6tBbI | |
Recommender Systems | |
17.01 - Problem Formulation | https://www.youtube.com/watch?v=saXRzxgFN0o | |
17.02 - Content Based Recommendations | https://www.youtube.com/watch?v=i6u5ykEHSP8 | |
17.03 - Collaborative Filtering V1 | https://www.youtube.com/watch?v=KkMAgWlYCAQ | |
17.04 - Collaborative Filtering Algorithm | https://www.youtube.com/watch?v=UVEAa1NqrBM | |
17.05 - Vectorization: Low Rank Matrix Factorization | https://www.youtube.com/watch?v=pgyevyUn1EI | |
17.06 - Implementational Detail: Mean Normalization | https://www.youtube.com/watch?v=r-Z7lEZ8tUA | |
Large Scale Machine Learning | |
18.01 - Learning With Large Datasets | https://www.youtube.com/watch?v=O3SqmIy2NYs | |
18.02 - Stochastic Gradient Descent | https://www.youtube.com/watch?v=hV9slv_ansU | |
18.03 - Mini Batch Gradient Descent | https://www.youtube.com/watch?v=RLcK_WP1FLI | |
18.04 - Stochastic Gradient Descent Convergence | https://www.youtube.com/watch?v=0tHJJc-5l0Y | |
18.05 - Online Learning | https://www.youtube.com/watch?v=P3d5fdb6uXQ | |
18.06 - Map Reduce And Data Parallelism | https://www.youtube.com/watch?v=bR2LOic_mAM | |
Application Example: Photo OCR | |
19.01 - Problem Description And Pipeline | https://www.youtube.com/watch?v=Avsxg1IJVrQ | |
19.02 - Sliding Windows | https://www.youtube.com/watch?v=SFAZj5UQ3qw | |
19.03 - Getting Lots Of Data: Artificial Data Synthesis | https://www.youtube.com/watch?v=uNZKfxeHmFQ | |
19.04 - Ceiling Analysis: What Part Of The Pipeline To Work On Next | https://www.youtube.com/watch?v=SVo6o_58ewU | |
Conclusion | |
20.01 - Summary And Thank You | https://www.youtube.com/watch?v=JmJIw49VydA | |
Computing Principles with Nick Parlante - Stanford University (CS101) {{{1 | |
01.01 - Introduction to Computing Principles | https://www.youtube.com/watch?v=nsFUy57JH8I | |
01.02 - Variables | https://www.youtube.com/watch?v=K2EzpGzNyw0 | |
01.03 - Introduction to Digital Images | https://www.youtube.com/watch?v=F0t-FdoA0oQ | |
01.04 - Image Code | https://www.youtube.com/watch?v=s__IK9QMSxg | |
02.01 - For Loops | https://www.youtube.com/watch?v=qr-UUC1FJS4 | |
02.02 - Expressions | https://www.youtube.com/watch?v=jNfx5r1ORIA | |
02.03 - Puzzles | https://www.youtube.com/watch?v=DLpOpN7_h9U | |
02.04 - Grayscale | https://www.youtube.com/watch?v=An_Ywo0iT6k | |
03.01 - If Logic | https://www.youtube.com/watch?v=HCQ_xaYFPl4 | |
03.02 - Bluescreen | https://www.youtube.com/watch?v=qas1or1JHeQ | |
03.03 - Hardware | https://www.youtube.com/watch?v=aSfL8L9Ns10 | |
03.04 - Optional Video_ Hard-drive | https://www.youtube.com/watch?v=g1zBpABlwnA | |
03.05 - Bits Bytes 1 | https://www.youtube.com/watch?v=THEVNF9OzwU | |
03.06 - Bits Bytes 2 | https://www.youtube.com/watch?v=sgqiL4XoJ5M | |
04.01 - Software I | https://www.youtube.com/watch?v=t_U_s0Nj1nA | |
04.02 - Software II | https://www.youtube.com/watch?v=m1J1c0J-Uxc | |
04.03 - Networking | https://www.youtube.com/watch?v=TJIafyvip_8 | |
04.04 - TCP_IP | https://www.youtube.com/watch?v=57bm1ab6qfo | |
04.05 - Table Data | https://www.youtube.com/watch?v=vTEYJBh1f9c | |
Automata with Professor Jeffrey Ullman - Stanford University (CS154) {{{1 | |
01.01 - Course outline and motivation | https://www.youtube.com/watch?v=Kfh7lbgPFew | |
01.02 - Informal introduction to finite automata | https://www.youtube.com/watch?v=EPnCBcUi1P0 | |
01.03 - Deterministic finite automata | https://www.youtube.com/watch?v=s0NMDopElSE | |
01.04 - Nondeterministic finite automata | https://www.youtube.com/watch?v=WPJ41qgp5bM | |
02.01 - Regular expressions | https://www.youtube.com/watch?v=qPEdwuOalNA | |
02.02 - Regular expressions in the real world | https://www.youtube.com/watch?v=37bkhsIt0uI | |
02.03 - Decision algorithms for regular languages | https://www.youtube.com/watch?v=rV1afBkCkPI | |
02.04 - Closure properties of regular languages | https://www.youtube.com/watch?v=lmfbdcLpDis | |
03.01 - Introduction to context-free grammars | https://www.youtube.com/watch?v=S_6SU2djoAU | |
03.02 - Parse trees | https://www.youtube.com/watch?v=4YPr0aLAVEU | |
03.03 - Normal forms for context-free grammars | https://www.youtube.com/watch?v=0A1iDpbByPc | |
03.04 - Pushdown automata | https://www.youtube.com/watch?v=yPfjjp4BJYc | |
04.01 - Equivalence of PDA's and CFG's | https://www.youtube.com/watch?v=cavIxRywadg | |
04.02 - The pumping lemma for CFL's | https://www.youtube.com/watch?v=T-d5_kv9Mlw | |
04.03 - Decision and closure properties for CFL's | https://www.youtube.com/watch?v=akdv1A1TnJU | |
04.04 - Turing machines | https://www.youtube.com/watch?v=zAp3Idy2lyk | |
05.01 - Extensions and properties of Turing machines | https://www.youtube.com/watch?v=kP3iGbfN9GA | |
05.02 - Decidability | https://www.youtube.com/watch?v=xR6Rc4bGRPM | |
05.03 - Specific undecidable problems | https://www.youtube.com/watch?v=U7bBPZgiM-w | |
06.01 - P and NP | https://www.youtube.com/watch?v=fPMQTtcMArM | |
06.02 - Satisfiability and Cook's theorem | https://www.youtube.com/watch?v=s9P33IgjwUA | |
06.03 - Specific NP complete problems | https://www.youtube.com/watch?v=g_oIWU5fxTs | |
07.01 - Problem Session 1 | https://www.youtube.com/watch?v=hX2kfqECSZU | |
07.03 - Problem Session 3 | https://www.youtube.com/watch?v=PHmfakxFA50 | |
07.04 - Problem Session 4 | https://www.youtube.com/watch?v=0YPmlH4OAE4 | |
Compilers with Professor Alex Aiken - Stanford University {{{1 | |
01.01 - Introduction | https://www.youtube.com/watch?v=CNzD2SDjo8I | |
01.02 - Structure of a Compiler | https://www.youtube.com/watch?v=OcDAv-N9Zjs | |
01.03 - The Economy of Programming Languages | https://www.youtube.com/watch?v=hF-q_H9DDbc | |
02.01 - Cool Overview | https://www.youtube.com/watch?v=mrNrifMWLms | |
02.02 - Cool Example II | https://www.youtube.com/watch?v=I39wQ2jQkXE | |
02.03 - Cool Example III | https://www.youtube.com/watch?v=bsmiYjPpcrU | |
03.01 - Lexical Analysis | https://www.youtube.com/watch?v=SRhkfvqeA1M | |
03.02 - Lexical Analysis Examples | https://www.youtube.com/watch?v=PuV4kmRE0io | |
03.03 - Regular Languages | https://www.youtube.com/watch?v=f7AaVhhBHpY | |
03.04 - Formal Languages | https://www.youtube.com/watch?v=WuTFr50IA_Y | |
03.05 - Lexical Specifications | https://www.youtube.com/watch?v=O7izeVSNYCM | |
03.06 - DeduceIt Demo | https://www.youtube.com/watch?v=qxAlFDSwF6I | |
04.01 - Lexical Specification | https://www.youtube.com/watch?v=gTPb2QaA1Mc | |
04.02 - Finite Automata | https://www.youtube.com/watch?v=7ztX3TEzQPc | |
04.03 - Regular Expressions into NFAs | https://www.youtube.com/watch?v=-fyrcDiICPQ | |
04.04 - NFA to DFA | https://www.youtube.com/watch?v=f2FlCarD3UI | |
04.05 - Implementing Finite Automata | https://www.youtube.com/watch?v=logYeBBECBg | |
05.01 - Introduction to Parsing | https://www.youtube.com/watch?v=-TJGgfz6te8 | |
05.02 - Context Free Grammars | https://www.youtube.com/watch?v=ADA36Et8fAE | |
05.03 - Derivations | https://www.youtube.com/watch?v=A0s-FuZne7o | |
05.04 - Ambiguity | https://www.youtube.com/watch?v=y5FdTgTaMEY | |
06.01 - Error Handling | https://www.youtube.com/watch?v=i1teQEY5SFY | |
06.02 - Abstract Syntax Trees | https://www.youtube.com/watch?v=YidpbJunXvM | |
06.03 - Recursive Descent Parsing | https://www.youtube.com/watch?v=Kdx5HOtb-Zo | |
06.04 - Recursive Descent Algorithm | https://www.youtube.com/watch?v=S7DZdn33eFY | |
06.05 - Left Recursion | https://www.youtube.com/watch?v=K-mfuhx9B_0 | |
07.01 - Predictive Parsing | https://www.youtube.com/watch?v=0wbDm2q5dH4 | |
07.02 - First Sets | https://www.youtube.com/watch?v=lqTwUxJ18d4 | |
07.03 - Follow Sets | https://www.youtube.com/watch?v=BuFhsJn3KPY | |
07.04 - LL1 Parsing Tables | https://www.youtube.com/watch?v=HpmB3Wd8pxI | |
07.05 - Bottom-Up Parsing | https://www.youtube.com/watch?v=cfsN0r-DOWo | |
07.06 - Shift-Reduce Parsing | https://www.youtube.com/watch?v=1XuKxdFqYh8 | |
08.01 - Handles | https://www.youtube.com/watch?v=L9eZYWAh7yY | |
08.02 - Recognizing Handles | https://www.youtube.com/watch?v=UeRyF72ObXo | |
08.03 - Recognizing Viable Prefixes | https://www.youtube.com/watch?v=eYN7sWzHhLY | |
08.04 - Valid Items | https://www.youtube.com/watch?v=AkYjrgFx97k | |
08.05 - SLR Parsing | https://www.youtube.com/watch?v=t4p3au3dsz0 | |
08.06 - SLR Parsing Example | https://www.youtube.com/watch?v=1jkOCxpApJ4 | |
08.07 - SLR Improvements | https://www.youtube.com/watch?v=VZPrl2Myc5Q | |
08.08 - SLR Examples | https://www.youtube.com/watch?v=8PBU1r87ess | |
09.01 - Introduction to Semantic Analysis | https://www.youtube.com/watch?v=ZsF2rhoq_wY | |
09.02 - Scope | https://www.youtube.com/watch?v=NuFyP6eJvQc | |
09.03 - Symbol Tables | https://www.youtube.com/watch?v=Psrp_ae3cmk | |
09.04 - Types | https://www.youtube.com/watch?v=IXaUs1E4TxY | |
09.05 - Type Checking | https://www.youtube.com/watch?v=9Pihq8njr7M | |
09.06 - Type Environments | https://www.youtube.com/watch?v=P3jPCu3iRpY | |
09.07 - Subtyping | https://www.youtube.com/watch?v=VOiH2kYtqG8 | |
09.08 - Typing Methods | https://www.youtube.com/watch?v=ZKsapjN_K4M | |
09.09 - Implementing Type Checking | https://www.youtube.com/watch?v=GWRXTisF6MM | |
10.01 - Static vs. Dynamic Typing | https://www.youtube.com/watch?v=3S_US-XHOxQ | |
10.02 - Self Type | https://www.youtube.com/watch?v=iJBxX_tSWQ4 | |
10.03 - Self Type Operations | https://www.youtube.com/watch?v=7kbJBXP8Fjo | |
10.04 - Self Type Usage | https://www.youtube.com/watch?v=FNCJR7I8EiQ | |
10.05 - Self Type Checking | https://www.youtube.com/watch?v=BPsxbxsguTo | |
10.06 - Error Recovery | https://www.youtube.com/watch?v=mdbdE8tNqN0 | |
11.01 - Runtime Organization | https://www.youtube.com/watch?v=8ddaVpnxLG8 | |
11.02 - Activations | https://www.youtube.com/watch?v=qG5-oYwKgS0 | |
11.03 - Activation Records | https://www.youtube.com/watch?v=JWotz2i2WZQ | |
11.04 - Globals and Heap | https://www.youtube.com/watch?v=Sd8r9gwE454 | |
11.05 - Alignment | https://www.youtube.com/watch?v=_Gz_BdFJo28 | |
11.06 - Stack Machines | https://www.youtube.com/watch?v=99iusMO1p-Q | |
12.01 - Introduction to Code Generation | https://www.youtube.com/watch?v=lZIUN6IS8CI | |
12.02 - Code Generation I | https://www.youtube.com/watch?v=JkFITj-FIO4 | |
12.03 - Code Generation II | https://www.youtube.com/watch?v=bWcLDTljijA | |
12.04 - Code Generation Example | https://www.youtube.com/watch?v=P7HdybDdXLM | |
12.05 - Temporaries | https://www.youtube.com/watch?v=TXHqIUW9xVQ | |
12.06 - Object Layout | https://www.youtube.com/watch?v=80c4LTop-04 | |
13.01 - Semantics Overview | https://www.youtube.com/watch?v=u_6k50aIAMs | |
13.02 - Operational Semantics | https://www.youtube.com/watch?v=D6BnwH3YS3E | |
13.03 - Cool Semantics I | https://www.youtube.com/watch?v=Q7jSB_WBUmM | |
13.04 - Cool Semantics II | https://www.youtube.com/watch?v=6jJxiS4SGT8 | |
14.01 - Intermediate Code | https://www.youtube.com/watch?v=BoDw5ihpe3k | |
14.02 - Optimization Overview | https://www.youtube.com/watch?v=uwnzkwvbc0A | |
14.03 - Local Optimization | https://www.youtube.com/watch?v=u86d1GleZ5U | |
14.04 - Peephole Optimization | https://www.youtube.com/watch?v=pKT3ysZ43KQ | |
15.01 - Dataflow Analysis | https://www.youtube.com/watch?v=xdmhhgiKZds | |
15.02 - Constant Propagation | https://www.youtube.com/watch?v=QouBvomwKUk | |
15.03 - Analysis of Loops | https://www.youtube.com/watch?v=WNd114Ioo_M | |
15.04 - Orderings | https://www.youtube.com/watch?v=v0EevuAdhH0 | |
15.05 - Liveness Analysis | https://www.youtube.com/watch?v=mPNZAUa54hs | |
16.01 - Register Allocation | https://www.youtube.com/watch?v=-6Ks1qBAMzY | |
16.02 - Graph Coloring | https://www.youtube.com/watch?v=vi9Ch7q0fiU | |
16.03 - Spilling | https://www.youtube.com/watch?v=OeytZ1w6D5s | |
16.04 - Managing Caches | https://www.youtube.com/watch?v=k5fJDYCClTw | |
17.01 - Automatic Memory Management | https://www.youtube.com/watch?v=0lgA1bhDvhM | |
17.02 - Mark and Sweep | https://www.youtube.com/watch?v=ZJ1zwnPyFMk | |
17.04 - Conservative Collection | https://www.youtube.com/watch?v=CsbepeV-_aY | |
17.05 - Reference Counting | https://www.youtube.com/watch?v=i4O_qt3J6CE | |
18.01 - Java | https://www.youtube.com/watch?v=FdjroiJH8aA | |
18.02 - Java Arrays | https://www.youtube.com/watch?v=ANGzBWAgMPI | |
18.03 - Java Exceptions | https://www.youtube.com/watch?v=pifoW2KABA4 | |
18.04 - Java Interfaces | https://www.youtube.com/watch?v=7-CPH0rft_I | |
18.05 - Java Coercions | https://www.youtube.com/watch?v=ohzPBdFRXf0 | |
18.06 - Java Threads | https://www.youtube.com/watch?v=YnjJuJsCmtk | |
18.07 - Other Topics | https://www.youtube.com/watch?v=jASWT-2Ub8s | |
Human Computer Interaction with Professor Scott Klemmer - Stanford University {{{1 | |
01.01 - Human Computer Interaction | https://www.youtube.com/watch?v=uvcygfK2LPs | |
01.02 - The Power of Prototyping | https://www.youtube.com/watch?v=5P-srHlBy50 | |
01.03 - Evaluating Designs | https://www.youtube.com/watch?v=gW41ZBx6_kk | |
01.04 - The Birth of HCI | https://www.youtube.com/watch?v=7OVnVsbGzG8 | |
02.01 - Participant Observation | https://www.youtube.com/watch?v=_jlgOJNxE-Q | |
02.02 - Interviewing | https://www.youtube.com/watch?v=ESPhIoAinaM | |
02.03 - Additional Needfinding Strategies | https://www.youtube.com/watch?v=YpYiygICKvI | |
03.01 - Paper Prototypes and Mockups | https://www.youtube.com/watch?v=lgEm67KLIIM | |
03.02 - Faking it: Wizard of Oz | https://www.youtube.com/watch?v=oL94-cGvHp8 | |
03.03 - Faking it: Video Prototyping | https://www.youtube.com/watch?v=IE2-TIaCPXk | |
03.04 - Creating and Comparing Alternatives | https://www.youtube.com/watch?v=RXmRLgBA9oA | |
04.01 - Direct Manipulation | https://www.youtube.com/watch?v=wVv92_YZMI8 | |
04.02 - Mental Models | https://www.youtube.com/watch?v=nFexlw96CZA | |
05.01 - Heuristic Evaluation: Why and How | https://www.youtube.com/watch?v=8pDJwjacZnw | |
05.02 - Design Heuristics Part 1 of 2 | https://www.youtube.com/watch?v=fGKJriVGAQs | |
05.03 - Design Heuristics Part 2 of 2 | https://www.youtube.com/watch?v=zr6eKxvMCDc | |
06.01 - Representation Matters | https://www.youtube.com/watch?v=6-XfKvZFYGo | |
06.02 - Distributing Cognition Part 1 of 2 | https://www.youtube.com/watch?v=pKAEzXlRa7o | |
06.03 - Distributing Cognition Part 2 of 2 | https://www.youtube.com/watch?v=C_C_cbLLaDo | |
07.01 - Visual Design | https://www.youtube.com/watch?v=IJ73ys9_ffM | |
07.02 - Typography | https://www.youtube.com/watch?v=vzxNfQ5az2k | |
08.01 - Grids and Alignment | https://www.youtube.com/watch?v=ANB0anRnySU | |
08.02 - Reading and Navigating | https://www.youtube.com/watch?v=teN_d2CqTaw | |
09.01 - Designing Studies you can learn from | https://www.youtube.com/watch?v=iWsrG9kmN_M | |
09.02 - Assign Participants to Conditions | https://www.youtube.com/watch?v=8AuseqbGDIE | |
10.01 - In person experiments | https://www.youtube.com/watch?v=RKJ6Q1iuRPc | |
10.02 - Running web experiments: introduction | https://www.youtube.com/watch?v=MQxmP86XRPQ | |
10.03 - Running web experiments | https://www.youtube.com/watch?v=5zCDLlfcn1g | |
10.04 - Running web experiments | https://www.youtube.com/watch?v=FHxfwMEWl58 | |
10.05 - Comparing rates | https://www.youtube.com/watch?v=ggHqFnovap0 | |
11.01 - Reflections on the class, and next steps | https://www.youtube.com/watch?v=cPYGcvo5LiY | |
Natural Language Processing with Professor Dan Jurafsky & Chris Manning - Stanford University {{{1 | |
1.01 - Course Introduction | https://www.youtube.com/watch?v=nfoudtpBV68 | |
2.01 - Regular Expressions | https://www.youtube.com/watch?v=hwDhO1GLb_4 | |
2.02 - Regular Expressions in Practical | https://www.youtube.com/watch?v=RGLldper5II | |
2.03 - Word Tokenization | https://www.youtube.com/watch?v=jBk24DI8kg0 | |
2.04 - Word Normalization and Stemming | https://www.youtube.com/watch?v=2s7f8mBwnko | |
2.05 - Sentence Segmentation | https://www.youtube.com/watch?v=di0N3kXfGYg | |
3.01 - Defining Minimum Edit Distance | https://www.youtube.com/watch?v=CXfJNzD43OI | |
3.02 - Computing Minimum Edit Distance | https://www.youtube.com/watch?v=z_CB7Gih_Mg | |
3.03 - Backtrace for Computing Alignments | https://www.youtube.com/watch?v=iQVp4Mq6s6k | |
3.04 - Weighted Minimum Edit Distance | https://www.youtube.com/watch?v=ScdU0cHmxfE | |
3.05 - Minimum Edit Distance in Computational Biology | https://www.youtube.com/watch?v=Q0TGn4wkuoE | |
4.01 - Introduction to N-grams | https://www.youtube.com/watch?v=s3kKlUBa3b0 | |
4.02 - Estimating N-gram Probabilities | https://www.youtube.com/watch?v=o-CvoOkVrnY | |
4.03 - Evaluation and Perplexity | https://www.youtube.com/watch?v=OHyVNCvnsTo | |
4.04 - Generalization and Zeros | https://www.youtube.com/watch?v=s5Yg6qac9ag | |
4.05 - Smoothing: Add-One | https://www.youtube.com/watch?v=d8nVJjlMOYo | |
4.06 - Interpolation | https://www.youtube.com/watch?v=-aMYz1tMfPg | |
4.07 - Good-Turing Smoothing | https://www.youtube.com/watch?v=XdjCCkFUBKU | |
4.08 - Kneser-Ney Smoothing | https://www.youtube.com/watch?v=wtB00EczoCM | |
5.01 - The Spelling Correction Task | https://www.youtube.com/watch?v=Z1m7McLIP9c | |
5.02 - The Noisy Channel Model of Spelling | https://www.youtube.com/watch?v=RgHr2KVXtiE | |
5.03 - Real-Word Spelling Correction | https://www.youtube.com/watch?v=AcpGX_fMHEI | |
5.04 - State of the Art Systems | https://www.youtube.com/watch?v=s7bMicEKmMU | |
6.01 - What is Text Classification | https://www.youtube.com/watch?v=c3fnHA6yLeY | |
6.02 - Naive Bayes | https://www.youtube.com/watch?v=DdYSMwEWbd4 | |
6.03 - Formalizing the Naive Bayes Classifier | https://www.youtube.com/watch?v=TpjPzKODuXo | |
6.04 - Naive Bayes: Learning | https://www.youtube.com/watch?v=0hxaqDbdIeE | |
6.05 - Naive Bayes: Relationship to Language Modeling | https://www.youtube.com/watch?v=ALna9TjBS8Q | |
6.06 - Multinomial Naive Bayes: A Worked Example | https://www.youtube.com/watch?v=pc36aYTP44o | |
6.07 - Precision, Recall, and the F measure | https://www.youtube.com/watch?v=2akd6uwtowc | |
6.08 - Text Classification: Evaluation | https://www.youtube.com/watch?v=OwwdYHWRB5E | |
6.09 - Practical Issues in Text Classification | https://www.youtube.com/watch?v=uS58no0_9M4 | |
7.01 - What is Sentiment Analysis | https://www.youtube.com/watch?v=sxPBv4Skj98 | |
7.02 - Sentiment Analysis: A baseline algorithm | https://www.youtube.com/watch?v=b9UJ6W0jG1M | |
7.03 - Sentiment Lexicons | https://www.youtube.com/watch?v=Rv3f1FKzwjM | |
7.04 - Learning Sentiment Lexicons | https://www.youtube.com/watch?v=_4StZbIYKm8 | |
7.05 - Other Sentiment Tasks | https://www.youtube.com/watch?v=WJP3Pr9PP_8 | |
8.01 - Generative vs. Discriminative Models | https://www.youtube.com/watch?v=qCA1Dk_Ih_c | |
8.02 - Making features from text for discriminative | https://www.youtube.com/watch?v=dype0noxxM0 | |
8.03 - Feature-Based Linear Classifiers | https://www.youtube.com/watch?v=LixC4OJcc9E | |
8.04 - Building a Maxent Model: The Nuts and Bolts | https://www.youtube.com/watch?v=mgBPp2h8qm8 | |
8.05 - Generative vs. Discriminative models | https://www.youtube.com/watch?v=mzCt4sCTsMU | |
8.06 - Maximizing the Likelihood | https://www.youtube.com/watch?v=InuXtFCr3WA | |
9.01 - Introduction to Information Extraction | https://www.youtube.com/watch?v=ZbDts5F8LHg | |
9.02 - Evaluation of Named Entity Recognition | https://www.youtube.com/watch?v=zUtAtPLrnts | |
9.03 - Sequence Models for Named Entity Recognition | https://www.youtube.com/watch?v=mbMrRT5Osbk | |
9.04 - Maximum Entropy Sequence Models | https://www.youtube.com/watch?v=M1BpelGGeMk | |
10.01 - What is Relation Extraction | https://www.youtube.com/watch?v=vxdle1YE72I | |
10.02 - Using Patterns to Extract Relations | https://www.youtube.com/watch?v=VodeEgvxgtA | |
10.03 - Supervised Relation Extraction | https://www.youtube.com/watch?v=Mgz2Ma2NzuM | |
10.04 - Semi-Supervised and Unsupervised Relation Extraction | https://www.youtube.com/watch?v=wA-Wvclz8LQ | |
11.01 - The Maximum Entropy Model Presentation | https://www.youtube.com/watch?v=Qn4vZvOEqB0 | |
11.02 - Feature Overlap: Feature Interaction | https://www.youtube.com/watch?v=R-CU72dxwpM | |
11.03 - Conditional Maxent Models for Classification | https://www.youtube.com/watch?v=v-u13mXpCBc | |
11.04 - Smoothing Regularization Priors for Maxent Models | https://www.youtube.com/watch?v=0tE5185Lbns | |
12.01 - An Intro to Parts of Speech and POS Tagging | https://www.youtube.com/watch?v=LivXkL2DO_w | |
12.02 - Some Methods and Results on Sequence Models for POS Tagging | https://www.youtube.com/watch?v=RIYQD8zF2e0 | |
13.01 - Syntactic Structure: Constituency vs Dependency | https://www.youtube.com/watch?v=EVgwR9jlIaU | |
13.02 - Empirical, Data-Driven Approach to Parsing | https://www.youtube.com/watch?v=FhReDSvZ35s | |
13.03 - The Exponential Problem in Parsing | https://www.youtube.com/watch?v=YaXpVT9Q_0o | |
14.01 - Instructor Chat | https://www.youtube.com/watch?v=F0oDM6usWro | |
15.01 - CFGs and PCFGs | https://www.youtube.com/watch?v=YQHj4w-sKwQ | |
15.02 - Grammar Transforms | https://www.youtube.com/watch?v=X22NQirAU_Y | |
15.03 - CKY Parsing | https://www.youtube.com/watch?v=hq80J8kBg-Y | |
15.04 - CKY Example | https://www.youtube.com/watch?v=MiEKnFyErbQ | |
15.05 - Constituency Parser Evaluation | https://www.youtube.com/watch?v=mMXgbrts82M | |
16.01 - Lexicalization of PCFGs | https://www.youtube.com/watch?v=PLCpYgq2De8 | |
16.02 - Charniak's Model | https://www.youtube.com/watch?v=IOOfn5nmtT8 | |
16.03 - PCFG Independence Assumptions | https://www.youtube.com/watch?v=E7U2E1uHsJY | |
16.04 - The Return of Unlexicalized PCFGs | https://www.youtube.com/watch?v=a9qw0IFjojA | |
16.05 - Latent Variable PCFGs | https://www.youtube.com/watch?v=xtvP0YbO2Gc | |
17.01 - Dependency Parsing Introduction | https://www.youtube.com/watch?v=UTnHwzVAIOo | |
17.02 - Greedy Transition-Based Parsing | https://www.youtube.com/watch?v=ZnW3yet8ngo | |
17.03 - Dependencies Encode Relational Structure | https://www.youtube.com/watch?v=Lm00hWPmdTQ | |
18.01 - Introduction to Information Retrieval | https://www.youtube.com/watch?v=5L1qemKyUKA | |
18.02 - Term-Document Incidence Matrices | https://www.youtube.com/watch?v=ftdII-X5SM0 | |
18.03 - The Inverted Index | https://www.youtube.com/watch?v=pevQ2T9Gm0w | |
18.04 - Query Processing with the Inverted Index | https://www.youtube.com/watch?v=6Md_ZGW-wbk | |
18.05 - Phrase Queries and Positional Indexes | https://www.youtube.com/watch?v=pLeAMnmbh34 | |
19.01 - Introducing Ranked Retrieval | https://www.youtube.com/watch?v=5Gz3Hp217Io | |
19.02 - Scoring with the Jaccard Coefficient | https://www.youtube.com/watch?v=Vbdki_gnnYM | |
19.03 - Term Frequency Weighting | https://www.youtube.com/watch?v=43WvJU4LaUg | |
19.04 - Inverse Document Frequency Weighting | https://www.youtube.com/watch?v=a50Hv_N-yHA | |
19.05 - TF-IDF Weighting | https://www.youtube.com/watch?v=PhunzHqhKoQ | |
19.06 - The Vector Space Model | https://www.youtube.com/watch?v=ZEkO8QSlynY | |
19.07 - Calculating TF-IDF Cosine Scores | https://www.youtube.com/watch?v=E3shpvJUZ84 | |
19.08 - Evaluating Search Engines | https://www.youtube.com/watch?v=ds1OKuB7lDw | |
20.05 - Word Similarity: Distributional Similarity II | https://www.youtube.com/watch?v=_JVd0z4R1Ts | |
20.04 - Word Similarity: Distributional Similarity I | https://www.youtube.com/watch?v=tYw3gJMumg0 | |
20.03 - Word Similarity and Thesaurus Methods | https://www.youtube.com/watch?v=c9zcE1bQhm8 | |
20.02 - WordNet and Other Online Thesauri | https://www.youtube.com/watch?v=3VEzPbh3qBE | |
20.01 - Word Senses and Word Relations | https://www.youtube.com/watch?v=T5zOpY_m8xE | |
21.05 - Advanced: Answering Complex Questions | https://www.youtube.com/watch?v=WRomzf3iwHk | |
21.04 - Using Knowledge in QA | https://www.youtube.com/watch?v=5io66XP66os | |
21.03 - Passage Retrieval and Answer Extraction | https://www.youtube.com/watch?v=cRYf1CT0SpI | |
21.02 - Answer Types and Query Formulation | https://www.youtube.com/watch?v=K7VwMBRArgw | |
21.01 - What is Question Answering | https://www.youtube.com/watch?v=DAHZPL6voc4 | |
22.04 - Summarizing Multiple Documents | https://www.youtube.com/watch?v=Vw-7XkP9H1o | |
22.03 - Evaluating Summaries: ROUGE | https://www.youtube.com/watch?v=IQo5dfMt8Cc | |
22.02 - Generating Snippets | https://www.youtube.com/watch?v=dOr4NX4Z6-g | |
22.01 - Introduction to Summarization | https://www.youtube.com/watch?v=EZLCOrrl0Wc | |
23.01 - Instructor Chat II | https://www.youtube.com/watch?v=h5aQV9w-tCI | |
Cryptography with Professor Dan Boneh - Stanford University {{{1 | |
01.01 - Course Overview | https://www.youtube.com/watch?v=LHKeOkD6gMQ | |
01.02 - What is cryptography | https://www.youtube.com/watch?v=zSUfNMC7ajQ | |
01.03 - History of cryptography | https://www.youtube.com/watch?v=Fr-P2rNip0A | |
01.04 - Discrete probability | https://www.youtube.com/watch?v=uvaF6FPwK04 | |
02.01 - Information theoretic security and the one time pad | https://www.youtube.com/watch?v=9WJwRoNqhyk | |
02.02 - Stream ciphers and pseudo random generators | https://www.youtube.com/watch?v=NjedHm04ETM | |
02.03 - Attacks on stream ciphers and the one time pad | https://www.youtube.com/watch?v=WV3LgAkzqfI | |
02.04 - Real-world stream ciphers | https://www.youtube.com/watch?v=A1DkzWV2c-w | |
02.05 - PRG Security Definitions | https://www.youtube.com/watch?v=0yUqSDHzGb4 | |
02.06 - Semantic Security | https://www.youtube.com/watch?v=eeKwUvwtkT8 | |
02.07 - Stream ciphers are semantically secure | https://www.youtube.com/watch?v=w8Pya9PiFss | |
03.01 - What are block ciphers | https://www.youtube.com/watch?v=vE0h8NCpuQs | |
03.02 - The Data Encryption Standard | https://www.youtube.com/watch?v=UgFoqxKY7cY | |
03.03 - Exhaustive search attacks | https://www.youtube.com/watch?v=k9LF5O5CCQk | |
03.04 - More attacks on block ciphers | https://www.youtube.com/watch?v=nHsbhhOH3Ww | |
03.05 - The AES block cipher | https://www.youtube.com/watch?v=J10GALwsPYM | |
03.06 - Block ciphers from PRGs | https://www.youtube.com/watch?v=HAqWzQKJPfA | |
04.01 - Review_ PRPs and PRFs | https://www.youtube.com/watch?v=mM0zbKtvKSA | |
04.02 - Modes of operation_ one time key | https://www.youtube.com/watch?v=s1FOX7B6er8 | |
04.03 - Security for many-time key | https://www.youtube.com/watch?v=32R4mRVCA3s | |
04.04 - Modes of operation_ many time key (CBC) | https://www.youtube.com/watch?v=JNsUrOVQKpE | |
04.05 - Modes of operation_ many time key (CTR) | https://www.youtube.com/watch?v=JD4AQhYFtwA | |
05.01 - Message Authentication Codes | https://www.youtube.com/watch?v=n3qlrMsUzLw | |
05.02 - MACs Based On PRFs | https://www.youtube.com/watch?v=ZZE_kAb-x0o | |
05.03 - CBC-MAC and NMAC | https://www.youtube.com/watch?v=Nv7TxoxubWY | |
05.04 - MAC padding | https://www.youtube.com/watch?v=EPZ9vr5hteM | |
05.05 - PMAC and the Carter-Wegman MAC | https://www.youtube.com/watch?v=OMDDvINZNnE | |
06.01 - Introduction | https://www.youtube.com/watch?v=-YdVJ9kHRzo | |
06.02 - Generic birthday attack | https://www.youtube.com/watch?v=ZZovSCFZffM | |
06.03 - The Merkle-Damgard Paradigm | https://www.youtube.com/watch?v=m4NhtUoADfE | |
06.04 - Constructing compression functions | https://www.youtube.com/watch?v=dw2rMiYp3Go | |
06.05 - HMAC | https://www.youtube.com/watch?v=9vUBVRnLwJE | |
06.06 - Timing attacks on MAC verification | https://www.youtube.com/watch?v=BCmrBpKZl78 | |
07.01 - Active attacks on CPA-secure encryption | https://www.youtube.com/watch?v=QPd7mtEpB54 | |
07.02 - Definitions | https://www.youtube.com/watch?v=7xxvqj-T6KA | |
07.03 - Chosen ciphertext attacks | https://www.youtube.com/watch?v=AHQySAd8yvQ | |
07.04 - Constructions from ciphers and MACs | https://www.youtube.com/watch?v=S5_9N4NYBpY | |
07.05 - Case study_ TLS | https://www.youtube.com/watch?v=dBpVfO3yixA | |
07.06 - CBC padding attacks | https://www.youtube.com/watch?v=f8xQeBi7zpg | |
07.07 - Attacking non-atomic decryption | https://www.youtube.com/watch?v=H5IldGUXL6U | |
08.01 - Key Derivation | https://www.youtube.com/watch?v=ZorKf6IaP0Q | |
08.02 - Deterministic Encryption | https://www.youtube.com/watch?v=J9b6tFIjSL0 | |
08.03 - Deterministic Encryption_SIV and wide PRP | https://www.youtube.com/watch?v=HXadcO93q1M | |
08.04 - Tweakable encryption | https://www.youtube.com/watch?v=cBT5QXBbXY0 | |
08.05 - Format preserving encryption | https://www.youtube.com/watch?v=LKjZ8AhZJQg | |
09.01 - Trusted 3rd parties | https://www.youtube.com/watch?v=cmrqdC3c6Tg | |
09.02 - Merkle Puzzles | https://www.youtube.com/watch?v=wRBkzEX-4Qo | |
09.03 - The Diffie-Hellman protocol | https://www.youtube.com/watch?v=3gfrL5-G3qc | |
09.04 - Public-key encryption | https://www.youtube.com/watch?v=Jd4cew9k_Ow | |
10.01 - Notation | https://www.youtube.com/watch?v=K2KquJZQoEo | |
10.02 - Fermat and Euler | https://www.youtube.com/watch?v=Ee7VILPRcZs | |
10.03 - Modular e'th roots | https://www.youtube.com/watch?v=VwNNq3GM2Gw | |
10.04 - Arithmetic algorithms | https://www.youtube.com/watch?v=42ytoSJtvMA | |
10.05 - Intractable problems | https://www.youtube.com/watch?v=a-s5YmPdorA | |
11.01 - Definitions and security | https://www.youtube.com/watch?v=gkfNBGojeG0 | |
11.02 - Constructions | https://www.youtube.com/watch?v=XkH7Vf9QgGQ | |
11.03 - The RSA trapdoor permutation | https://www.youtube.com/watch?v=n9cNR9B-MV8 | |
11.04 - PKCS 1 | https://www.youtube.com/watch?v=EJJNC6s2L8c | |
11.05 - Is RSA a one way function | https://www.youtube.com/watch?v=08qoqpeh9z0 | |
11.06 - RSA in practice | https://www.youtube.com/watch?v=H3fH1Sbn1pE | |
12.01 - The ElGamal Public key System | https://www.youtube.com/watch?v=HpbAtF9KzlA | |
12.02 - ElGamal Security | https://www.youtube.com/watch?v=bwnOknAqbZM | |
12.03 - ElGamal Variants With Better Security | https://www.youtube.com/watch?v=d-DcskpJx6s | |
12.04 - A Unifying Theme | https://www.youtube.com/watch?v=_swFG0ZxPJM | |
12.05 - Farewell (for now) | https://www.youtube.com/watch?v=kI5dtocZ99c | |
Introduction to Logic with Professor Mike Genesereth and Eric Kao - Stanford University {{{1 | |
01.01 - Introduction to Logic | https://www.youtube.com/watch?v=WyTWlhj5Qok | |
01.02 - Elements of Logic | https://www.youtube.com/watch?v=elzpRTwxn8E | |
01.03 - Formalization | https://www.youtube.com/watch?v=bi4IS31PigA | |
01.04 - Automation | https://www.youtube.com/watch?v=4TH-1uvju5A | |
01.05 - Study Guide | https://www.youtube.com/watch?v=4B5S0XcKVz8 | |
02.01 - Propositional Logic | https://www.youtube.com/watch?v=YHTgAnf7Kk4 | |
02.02 - Syntax of Propositional Logic | https://www.youtube.com/watch?v=PkTgJ242Xg0 | |
02.03 - Semantics of Propositional Logic | https://www.youtube.com/watch?v=-1zs1MgNp_M | |
02.04 - Satisfaction | https://www.youtube.com/watch?v=Qe-HoSWCW8U | |
02.05 - Properties of Sentences | https://www.youtube.com/watch?v=fdxoIkvAE9U | |
02.06 - Logical Entailment | https://www.youtube.com/watch?v=DiUJJCWN_x0 | |
02.07 - The Big Game | https://www.youtube.com/watch?v=dh9zO5U1ag4 | |
03.01 - Propositional Proofs | https://www.youtube.com/watch?v=x1pghfz_Tr0 | |
03.02 - Linear Proofs | https://www.youtube.com/watch?v=_DB5OD6jMSw | |
03.03 - Structured Proofs | https://www.youtube.com/watch?v=B9qttWt_AHI | |
03.04 - Fitch | https://www.youtube.com/watch?v=r1Nw_45An5o | |
03.05 - Soundness and Completeness | https://www.youtube.com/watch?v=jPhgJnHD_l8 | |
04.01 - Propositional Resolution | https://www.youtube.com/watch?v=9ZGRm_HLt3U | |
04.02 - Clausal Form | https://www.youtube.com/watch?v=sjKA-sbwh_M | |
04.03 - Resolution Principle | https://www.youtube.com/watch?v=-bkNuUCpHXw | |
04.04 - Resolution Method | https://www.youtube.com/watch?v=tqhE38s4hvg | |
04.05 - Box Logic (out of focus) | https://www.youtube.com/watch?v=Xh1mRIgRRGs | |
05.01 - Relational Logic | https://www.youtube.com/watch?v=6dOn5Y8ySVw | |
05.02 - Syntax | https://www.youtube.com/watch?v=sy2yXOAQdXo | |
05.03 - Semantics | https://www.youtube.com/watch?v=vgEcsLY6KNo | |
05.04 - Example - Sorority World | https://www.youtube.com/watch?v=_XQpTRSqwio | |
05.05 - Example - Blocks World | https://www.youtube.com/watch?v=AWC7C2166YI | |
05.06 - Example - Modular Arithmetic | https://www.youtube.com/watch?v=7O1RHrOAM_I | |
05.07 - Example - Peano Arithmetic | https://www.youtube.com/watch?v=1zBdIpbR40I | |
05.08 - Example Linked Lists | https://www.youtube.com/watch?v=Ru-OpU-ftCk | |
05.09 - Example - Pseudo-English | https://www.youtube.com/watch?v=pmPh6rN-4t0 | |
05.10 - Example - Metalevel Logic | https://www.youtube.com/watch?v=fihQgu5Hl_U | |
05.11 - Properties of Relational Logic | https://www.youtube.com/watch?v=rz0iqT-lMzs | |
05.12 - Logical Entailment | https://www.youtube.com/watch?v=8UvD8f0k4uU | |
05.13 - Finite Relational Logic (Optional) | https://www.youtube.com/watch?v=W9WY5PUYV7o | |
05.14 - Omega Relational Logic (Optional) | https://www.youtube.com/watch?v=icLxx4Ls5T4 | |
05.15 - General Relational Logic (Optional) | https://www.youtube.com/watch?v=Kv4fnFY5FZI | |
SaaS with Armando Fox and David Patterson - UC Berkeley {{{1 | |
01.01 - SaaS Chat 1 | https://www.youtube.com/watch?v=d6Aw7PUQJzE | |
01.02 - Farewell | https://www.youtube.com/watch?v=HfGp4ky1GtI | |
02.01 - Welcome to the Course | https://www.youtube.com/watch?v=6Op-8pMvs9M | |
02.02 - Introduction-Engineering Software is Different from Engineering Hardware | https://www.youtube.com/watch?v=miak8SvQeuM | |
02.03 - Development Processes_ Waterfall vs. Agile | https://www.youtube.com/watch?v=wdMVva9L6LQ | |
02.04 - Assurance | https://www.youtube.com/watch?v=p5H-8Jes1d0 | |
02.05 - Productivity | https://www.youtube.com/watch?v=P1_bNOWCzQg | |
02.06 - Software as a Service | https://www.youtube.com/watch?v=4go3dbbxpN8 | |
02.07 - Service-Oriented Architecture | https://www.youtube.com/watch?v=8S3fcNwykj0 | |
02.08 - Cloud Computing, Fallacies and Pitfalls | https://www.youtube.com/watch?v=4wHmxUWkAWI | |
03.01 - The Web as a Client-Server System; TCP_IP Introduction | https://www.youtube.com/watch?v=8K7zF6L5twE | |
03.02 - HTML and CSS | https://www.youtube.com/watch?v=LKM-E08BNfo | |
03.03 - 3-tiered Shared-Nothing Architecture and Scaling | https://www.youtube.com/watch?v=gxYo2-61fzM | |
03.04 - Model-View-Controller Architecture | https://www.youtube.com/watch?v=N38Cpt7BJxE | |
03.05 - Models, Databases and ActiveRecord | https://www.youtube.com/watch?v=DWDNaYM2-t8 | |
03.06 - Controllers, Routes and RESTfulness | https://www.youtube.com/watch?v=7bBB-EZdQAg | |
03.07 - Templates, Views and HAML | https://www.youtube.com/watch?v=2oBFPspo2sY | |
03.08 - Summary and Reflections_ | https://www.youtube.com/watch?v=5LoUyEDkIhU | |
04.01 - Ruby 101 | https://www.youtube.com/watch?v=-wZr5IwUNfk | |
04.02 - Ruby Objects and Methods | https://www.youtube.com/watch?v=N2-3vVL_zMo | |
04.03 - Object Oriented Programming in Ruby | https://www.youtube.com/watch?v=8mjgZqifmDQ | |
04.04 - Ruby Metaprogramming | https://www.youtube.com/watch?v=SAEiCkixrdE | |
04.05 - Ruby Blocks, Iterators, Functional Idioms | https://www.youtube.com/watch?v=QimkKxpqEGQ | |
04.06 - Mix-ins and Duck Typing | https://www.youtube.com/watch?v=M0ZWRp_LdA8 | |
04.07 - yield() | https://www.youtube.com/watch?v=yMV7nOiTwXw | |
04.08 - Rails_ from Zero to CRUD | https://www.youtube.com/watch?v=kcKR1Y2hRes | |
04.09 - Databases and Migrations | https://www.youtube.com/watch?v=hf00LCcq1Vk | |
04.10 - ActiveRecord Basics | https://www.youtube.com/watch?v=9JSJgf2L-Oo | |
04.11 - Controllers and Views | https://www.youtube.com/watch?v=ItrVoGVYSos | |
04.12 - Debugging | https://www.youtube.com/watch?v=7MBENYwqzB0 | |
04.13 - Forms | https://www.youtube.com/watch?v=KWnle2FFmmU | |
04.14 - Redirection, Flash, and the Session | https://www.youtube.com/watch?v=aAvilExI0tY | |
04.15 - Finishing CRUD + Fallacies, pitfalls and perspectives on | https://www.youtube.com/watch?v=OB-Z950OOQ8 | |
05.01 - Introduction to Behavior-Driven Design and User Stories | https://www.youtube.com/watch?v=NpfnDdXRWus | |
05.02 - SMART User Stories | https://www.youtube.com/watch?v=CMo9q5YakyA | |
05.03 - Introducing and Running Cucumber and Capybara | https://www.youtube.com/watch?v=FRPpDYAYE6M | |
05.04 - Lo-Fi UI Sketches and Storyboards | https://www.youtube.com/watch?v=M7tV3AMs55k | |
05.05 - Enhancing Rotten Potatoes Again | https://www.youtube.com/watch?v=2l9uLw3y6J8 | |
05.06 - Explicit vs. Implicit and Imperative vs. Declarative Scenarios | https://www.youtube.com/watch?v=OmjH03ZmZcY | |
05.07 - Fallacies & Pitfalls, BDD Pros & Cons | https://www.youtube.com/watch?v=GG6wCo4xslk | |
06.01 - Testing Overview | https://www.youtube.com/watch?v=-UBh8grI3ms | |
06.02 - FIRST, TDD and Getting Started with RSpec | https://www.youtube.com/watch?v=iNs29engaLE | |
06.03 - The TDD Cycle_ Red-Green-Refactor | https://www.youtube.com/watch?v=xNwoZS5OKwc | |
06.04 - More Controller Specs and Refactoring | https://www.youtube.com/watch?v=OBe-QCxHNLk | |
06.05 - More Controller Specs and Refactoring (continued) | https://www.youtube.com/watch?v=VWLDIEzHxL4 | |
06.06 - Fixtures and Factories | https://www.youtube.com/watch?v=KPi7pR1yqK0 | |
06.07 - TDD for the Model & Stubbing the Internet | https://www.youtube.com/watch?v=hIdHaiSofsY | |
06.08 - Coverage, Unit vs. Integration Tests, Other Testing Concepts, and Perspectives | https://www.youtube.com/watch?v=XmNKJWiQhUQ | |
Computer Vision with Professor Jitendra Malik - UC Berkeley, Department of EECS {{{1 | |
01.01 - Overview | https://www.youtube.com/watch?v=uHc_24jH3sQ | |
02.01 - Fundamentals of image formation | https://www.youtube.com/watch?v=q8xsXFU7dK0 | |
02.02 - Fundamentals of image formation - part II | https://www.youtube.com/watch?v=XtAAi7UnOLU | |
03.01 - Rigid body motion | https://www.youtube.com/watch?v=NexIEJY2QSU | |
03.02 - Orthogonal transformations | https://www.youtube.com/watch?v=vopYOjZrhns | |
03.03 - Orthogonal transformations - Orthogonal Matrices | https://www.youtube.com/watch?v=Ar4iVmB2NR0 | |
03.04 - Orthogonal matrices_ Rotations and reflections | https://www.youtube.com/watch?v=fbYjt14rteA | |
03.05 - Parametrizing Rotations in 3D | https://www.youtube.com/watch?v=-ItcJMBYhBQ | |
03.06 - Euclidean, Affine and Projective Transformations | https://www.youtube.com/watch?v=idfdFabSTbY | |
04.01 - Dynamic Perspective - I | https://www.youtube.com/watch?v=iz9UVIo_ZUo | |
04.02 - Dynamic Perspective - II | https://www.youtube.com/watch?v=BikfEkMrV7A | |
Model Thinking with Scott E. Page - University of Michigan {{{1 | |
01.01 - Why Model | https://www.youtube.com/watch?v=8InQk0-PmPc | |
01.02 - Intelligent Citizens of the World | https://www.youtube.com/watch?v=K-gxhxGwJ38 | |
01.03 - Thinking More Clearly | https://www.youtube.com/watch?v=gx2ioW-Sljs | |
01.04 - Using and Understanding Data | https://www.youtube.com/watch?v=APwJH2ziuYQ | |
01.05 - Using Models to Decide, Strategize, and Design | https://www.youtube.com/watch?v=NUkRsfdANIY | |
02.01 - Sorting and Peer Effects Introduction | https://www.youtube.com/watch?v=SVvB326WqrE | |
02.02 - Schelling's Segregation Model | https://www.youtube.com/watch?v=dFl3Cfw12bo | |
02.03 - Measuring Segregation | https://www.youtube.com/watch?v=Ed5aXTCvWlw | |
02.04 - Peer Effects | https://www.youtube.com/watch?v=zCMeXDTB4lM | |
02.05 - The Standing Ovation Model | https://www.youtube.com/watch?v=3wfLoeBjwBA | |
02.06 - The Identification Problem | https://www.youtube.com/watch?v=6Dme_dLNHUk | |
03.01 - Aggregation | https://www.youtube.com/watch?v=Kc-KW8EuFZw | |
03.02 - Central Limit Theorem | https://www.youtube.com/watch?v=ifTRaYnAfh4 | |
03.03 - Six Sigma | https://www.youtube.com/watch?v=zyVq4h1tamI | |
03.04 - Game of Life | https://www.youtube.com/watch?v=fna6xW76NYg | |
03.05 - Cellular Automata | https://www.youtube.com/watch?v=XBB_lOfsqQA | |
03.06 - Preference Aggregation | https://www.youtube.com/watch?v=cpSOv17OjMY | |
04.01 - Introduction to Decision Making | https://www.youtube.com/watch?v=6lhaXC03HJQ | |
04.02 - Multi Criterion Decision Making | https://www.youtube.com/watch?v=FW_ZY_jPyuE | |
04.03 - Spatial Choice Models | https://www.youtube.com/watch?v=DS6c8ELjC2U | |
04.04 - Probability The Basics | https://www.youtube.com/watch?v=Xjpcf7_ysfY | |
04.05 - Decision Trees | https://www.youtube.com/watch?v=H8n7SRF_3SI | |
04.06 - Value of Information | https://www.youtube.com/watch?v=jDe0v4gMCy4 | |
05.01 - Thinking Electrons Modeling People | https://www.youtube.com/watch?v=2hrBM4cXz2g | |
05.02 - Rational Actor Models | https://www.youtube.com/watch?v=0sIXMOVkceU | |
05.03 - Behavioral Models | https://www.youtube.com/watch?v=HElYGGYuiZk | |
05.04 - Rule Based Models | https://www.youtube.com/watch?v=wFyPNEhk29k | |
05.05 - When Does Behavior Matter | https://www.youtube.com/watch?v=w5wYlou-FOc | |
06.01 - Introduction to Linear Models | https://www.youtube.com/watch?v=MrK8ePFNzF0 | |
06.02 - Categorical Models | https://www.youtube.com/watch?v=HL3DVqdZyYc | |
06.03 - Linear Models | https://www.youtube.com/watch?v=lAmOCUMpwVo | |
06.04 - Fitting Lines to Data | https://www.youtube.com/watch?v=2aJ_kh-hEmQ | |
06.05 - Reading Regression Output | https://www.youtube.com/watch?v=eFYtw_NbqLE | |
06.06 - From Linear to Nonlinear | https://www.youtube.com/watch?v=vofg8nE6Dn8 | |
06.07 - The Big Coefficient vs The New Reality | https://www.youtube.com/watch?v=4vKmYT1ku1o | |
07.01 - Tipping Points | https://www.youtube.com/watch?v=0Co4LgTK0z8 | |
07.02 - Percolation Models | https://www.youtube.com/watch?v=u8AE4aKP2gw | |
07.03 - Contagion Models 1 Diffusion | https://www.youtube.com/watch?v=aXUdihUJUPk | |
07.04 - Contagion Models 2 SIS Model | https://www.youtube.com/watch?v=dFE00CSvpjs | |
07.05 - Classifying Tipping Points | https://www.youtube.com/watch?v=F53bJleWoz0 | |
07.06 - Measuring Tips | https://www.youtube.com/watch?v=QARLie0r43U | |
08.01 - Introduction To Growth | https://www.youtube.com/watch?v=3H2vnhFIAPc | |
08.02 - Exponential Growth | https://www.youtube.com/watch?v=rzTiT6V8uEQ | |
08.03 - Basic Growth Model | https://www.youtube.com/watch?v=Y6gstI4dQbE | |
08.04 - Solow Growth Model | https://www.youtube.com/watch?v=1VvLiF1oVss | |
08.05 - WIll China Continue to Grow | https://www.youtube.com/watch?v=lj513kjWl6A | |
08.06 - Why Do Some Countries Not Grow | https://www.youtube.com/watch?v=urJIyz76Yqs | |
09.01 - Problem Solving and Innovation | https://www.youtube.com/watch?v=uMgXl3nePh0 | |
09.02 - Perspectives and Innovation | https://www.youtube.com/watch?v=iLqT6FKTg3I | |
09.03 - Heuristics | https://www.youtube.com/watch?v=UhsTUrFOHjo | |
09.04 - Teams and Problem Solving | https://www.youtube.com/watch?v=18rFobk1g88 | |
09.05 - Recombination | https://www.youtube.com/watch?v=LkcU6TeLXrw | |
10.01 - Markov Models | https://www.youtube.com/watch?v=0FumwlqGRa8 | |
10.02 - A Simple Markov Model | https://www.youtube.com/watch?v=aQhqGrS04kg | |
10.03 - Markov Model of Democratization | https://www.youtube.com/watch?v=gfygbVIVCws | |
10.04 - Markov Convergence Theorem | https://www.youtube.com/watch?v=h1hCepx1tQU | |
10.05 - Exapting the Markov Model | https://www.youtube.com/watch?v=7dsfNFA9LRE | |
11.01 - Lyapunov Functions | https://www.youtube.com/watch?v=Lqu6U3rORCQ | |
11.02 - The Organization of Cities | https://www.youtube.com/watch?v=IxgC2g-Cdc8 | |
11.03 - Exchange Economies and Externalities | https://www.youtube.com/watch?v=FAt2i9JEc0Q | |
11.04 - Time to Convergence and Optimality | https://www.youtube.com/watch?v=h3M7HDMofZ8 | |
11.05 - Lyapunov_ Fun and Deep | https://www.youtube.com/watch?v=BuLmlVBEcI0 | |
11.06 - Lyapunov or Markov | https://www.youtube.com/watch?v=_91YsIexBBc | |
12.01 - Coordination and Culture | https://www.youtube.com/watch?v=9gW04gKzJts | |
12.02 - What Is Culture And Why Do We Care | https://www.youtube.com/watch?v=kISStzZ-Q-s | |
12.03 - Pure Coordination Game | https://www.youtube.com/watch?v=stBKRFuMpjw | |
12.04 - Emergence of Culture | https://www.youtube.com/watch?v=MyFO2oItaqM | |
12.05 - Coordination and Consistency | https://www.youtube.com/watch?v=droZ78CMJ3A | |
13.01 - Path Dependence | https://www.youtube.com/watch?v=5tLLz0jdbcg | |
13.02 - Urn Models | https://www.youtube.com/watch?v=HLSmLOiOt40 | |
13.03 - Mathematics on Urn Models | https://www.youtube.com/watch?v=gLAEyzwJLeA | |
13.04 - Path Dependence and Chaos | https://www.youtube.com/watch?v=5VlUtUb6xAw | |
13.05 - Path Dependence and Increasing Returns | https://www.youtube.com/watch?v=uYYSubHC7GU | |
13.06 - Path Dependent or Tipping Point | https://www.youtube.com/watch?v=t4J_OiYKJoc | |
14.01 - Networks | https://www.youtube.com/watch?v=kKoaOENB6K4 | |
14.02 - The Structure of Networks | https://www.youtube.com/watch?v=hZeYXC7DMcU | |
14.03 - The Logic of Network Formation | https://www.youtube.com/watch?v=8iifLGz3nDo | |
14.04 - Network Function | https://www.youtube.com/watch?v=mRaPq3VOVfI | |
15.01 - Randomness and Random Walk Models | https://www.youtube.com/watch?v=sfQxBsq-R90 | |
15.02 - Sources of Randomness | https://www.youtube.com/watch?v=pz6belmLMn4 | |
15.03 - Skill and Luck | https://www.youtube.com/watch?v=qBPdaBQDSms | |
15.04 - Random Walks | https://www.youtube.com/watch?v=ZDsNtrHvbQM | |
15.05 - Random Walks and Wall Street | https://www.youtube.com/watch?v=xNdbsBeK26c | |
15.06 - FInite Memory Random Walks | https://www.youtube.com/watch?v=U9Chre1e2bk | |
16.01 - Colonel Blotto Game | https://www.youtube.com/watch?v=nIvOl3L-D-4 | |
16.02 - Blotto_ No Best Strategy | https://www.youtube.com/watch?v=6-C512lP4KQ | |
16.03 - Applications of Colonel Blotto | https://www.youtube.com/watch?v=wnRn8LC5n3Y | |
16.04 - Blotto_ Troop Advantages | https://www.youtube.com/watch?v=kfd8Umso02o | |
16.05 - Blotto and Competition | https://www.youtube.com/watch?v=saHy6fS3GzA | |
17.01 - Intro_ The Prisoners' Dilemma and Collective Action | https://www.youtube.com/watch?v=TLnBPlVDR_0 | |
17.02 - Seven Ways To Cooperation | https://www.youtube.com/watch?v=VmTWIPk-Ntw | |
17.03 - Collective Action and Common Pool Resource Problems | https://www.youtube.com/watch?v=69HDeh9OOls | |
17.04 - No Panacea | https://www.youtube.com/watch?v=ZrcKhbIQZKs | |
18.01 - Mechanism Design | https://www.youtube.com/watch?v=mb2V6oj_Y04 | |
18.02 - Hidden Action and Hidden Information | https://www.youtube.com/watch?v=I4JB_H3izBM | |
18.03 - Auctions | https://www.youtube.com/watch?v=sbjx8jh8FW8 | |
18.04 - Public Projects | https://www.youtube.com/watch?v=6ziNCu4maaA | |
19.01 - Replicator Dynamics | https://www.youtube.com/watch?v=vYe4vaSb4yI | |
19.02 - The Replicator Equation | https://www.youtube.com/watch?v=LtntRdS93rQ | |
19.03 - Fisher's Theorem | https://www.youtube.com/watch?v=4O1BwdS526o | |
19.04 - Variation or Six Sigma | https://www.youtube.com/watch?v=qPuWMMjhd_4 | |
20.01 - Prediction | https://www.youtube.com/watch?v=3_jPXOgXDpg | |
20.02 - Linear Models | https://www.youtube.com/watch?v=EKd_3K1wQz4 | |
20.03 - Diversity Prediction Theorem | https://www.youtube.com/watch?v=KtaaCAJjGr4 | |
20.04 - The Many Model Thinker | https://www.youtube.com/watch?v=_qUn6DPadgQ | |
Game Theory with Matthew O. Jackson and Yoava Shoham {{{1 | |
01.01 - Introduction and Logistics | https://www.youtube.com/watch?v=VcvU5NBy5dA | |
02.01 - Predator Prey Example | https://www.youtube.com/watch?v=KZzqGBDZv0Y | |
02.02 - Normal Form Definitions Reshoot | https://www.youtube.com/watch?v=gMpTV126Y64 | |
02.03 - Normal Form Definitions | https://www.youtube.com/watch?v=amt8DimxccU | |
02.04 - Dominance | https://www.youtube.com/watch?v=dsroMM-4DEw | |
02.05 - Nash Equilibrium - Pure Strategy Definitions | https://www.youtube.com/watch?v=yi3ceO9GjFQ | |
02.06 - Nash Equilibrium - Examples | https://www.youtube.com/watch?v=VfxBvx21tEI | |
03.01 - Nash Equilibrium with Many Players | https://www.youtube.com/watch?v=RiHALDqG-e4 | |
03.02 - Braess's Paradox | https://www.youtube.com/watch?v=_wMMXIZdsq0 | |
03.03 - Tragedy of the Commons | https://www.youtube.com/watch?v=wJwHTD8aav8 | |
03.04 - Mixed Strategies | https://www.youtube.com/watch?v=pciEd3RdPRs | |
03.05 - Pure and Mixed Equilibrium | https://www.youtube.com/watch?v=xzOsMPOcncM | |
03.06 - Minimax Theorem | https://www.youtube.com/watch?v=2Wb94wO-pqw | |
03.07 - Comparative Statics | https://www.youtube.com/watch?v=SuI9uAiI6AA | |
03.08 - Best Response, Multiple Equilibrium Revisited | https://www.youtube.com/watch?v=z53R8G0jijA | |
03.09 - Existence of Nash Equilibrium | https://www.youtube.com/watch?v=ijdRoX5QnMs | |
04.01 - Extensive Form Games | https://www.youtube.com/watch?v=a4Duwdg4qWM | |
04.02 - Centipede Game | https://www.youtube.com/watch?v=sL1sHTY4tnE | |
04.03 - Centipede Game - Experimental | https://www.youtube.com/watch?v=ZhgFkzBdIa0 | |
04.04 - Entry Game | https://www.youtube.com/watch?v=dFSgU9iBpFQ | |
04.05 - Backwards Induction | https://www.youtube.com/watch?v=ugAZqdYHQz8 | |
04.06 - Imperfect Information | https://www.youtube.com/watch?v=QeZ4_Lyvpvg | |
04.07 - Subgame Perfect Equilibrium | https://www.youtube.com/watch?v=Lz5pc_3UceE | |
04.08 - Ultimatum Bargaining | https://www.youtube.com/watch?v=H3tUpBFK3Lk | |
05.01 - Finitely Repeated Prisoners' Dilemma | https://www.youtube.com/watch?v=zZJIyuZJ-Lk | |
05.02 - Repeated Game Definitions | https://www.youtube.com/watch?v=qY4rIfk6eCI | |
05.03 - Payoff and Equilibrium in Repeated Games | https://www.youtube.com/watch?v=w7CpYYmlYqI | |
05.04 - Indefinitely Repeated Prisoners' Dilemma | https://www.youtube.com/watch?v=xLBU-AobZPQ | |
05.05 - Folk Theorems | https://www.youtube.com/watch?v=o3tqPtu0cEc | |
05.06 - OPEC Example | https://www.youtube.com/watch?v=C8UbDyQeDY4 | |
05.07 - Elaborate Equilibrium Example | https://www.youtube.com/watch?v=1afQ_XtWRPQ | |
06.01 - Conflict Example | https://www.youtube.com/watch?v=wipSWOp_abo | |
06.02 - Bayesian Games | https://www.youtube.com/watch?v=fwuLpwEIHaI | |
06.03 - Bayesian Example | https://www.youtube.com/watch?v=xBe2Dzy2-4Q | |
06.04 - Discrete First Price Auction | https://www.youtube.com/watch?v=aV5wMOAcuvE | |
06.05 - Continuous First Price Auction | https://www.youtube.com/watch?v=yfgsOPRXI0o | |
06.06 - Beyond First Price Auction | https://www.youtube.com/watch?v=dITTZqFw234 | |
06.07 - Revelation Principle and Revenue Equivalence | https://www.youtube.com/watch?v=ouRkTtel9mw | |
06.08 - Common Values and Winner's Curse | https://www.youtube.com/watch?v=yxOffcTAdQo | |
06.09 - Common Values and Winner's Curse Continued | https://www.youtube.com/watch?v=X7AHPcLwjCo | |
Design and Analysis of Algorithms I with Tim Roughgarden {{{1 | |
01.01 - Introduction: Why Study Algorithms | https://www.youtube.com/watch?v=zT6o5fwTwGY | |
01.02 - About the Course | https://www.youtube.com/watch?v=d2o7OXRbxq8 | |
01.03 - Merge Sort: Motivation and Example | https://www.youtube.com/watch?v=U416UPrziP0 | |
01.04 - Merge Sort: Pseudocode | https://www.youtube.com/watch?v=77yCvlHpj3Q | |
01.05 - Merge Sort: Analysis | https://www.youtube.com/watch?v=B_iX4bEjm7Q | |
01.06 - Guiding Principles for Analysis of Algorithms | https://www.youtube.com/watch?v=LL0D-zjbw-8 | |
02.01 - Big-Oh Notation | https://www.youtube.com/watch?v=TdF5cYroNZo | |
02.02 - Basic Examples | https://www.youtube.com/watch?v=73WGiI7ReXg | |
02.03 - Big Omega and Theta | https://www.youtube.com/watch?v=rbcngab-Hrc | |
02.04 - Additional Examples [Review - Optional] | https://www.youtube.com/watch?v=PR9Bly-ykt0 | |
03.01 - O(n log n) Algorithm for Counting Inversions I | https://www.youtube.com/watch?v=UYtudeqlixE | |
03.02 - O(n log n) Algorithm for Counting Inversions II | https://www.youtube.com/watch?v=D9SWZrvk81Y | |
03.03 - Strassen's Subcubic Matrix Multiplication Algorithm | https://www.youtube.com/watch?v=LOLebQ8nKHA | |
03.04 - O(n log n) Algorithm for Closest Pair I | https://www.youtube.com/watch?v=XHIyL4sW3XU | |
03.05 - O(n log n) Algorithm for Closest Pair II | https://www.youtube.com/watch?v=pOu0WJmMaSs | |
04.01 - Motivation | https://www.youtube.com/watch?v=cTNkkPK5unw | |
04.02 - Formal Statement | https://www.youtube.com/watch?v=EOsjNr-Riac | |
04.03 - Examples | https://www.youtube.com/watch?v=hUTe6Ucg_sM | |
04.04 - Proof I | https://www.youtube.com/watch?v=Lt6B5uAKhao | |
04.05 - Interpretation of the 3 Cases | https://www.youtube.com/watch?v=xCtt6g80O7k | |
04.06 - Proof II | https://www.youtube.com/watch?v=yJRlXyu_TgU | |
05.01 - Quicksort: Overview | https://www.youtube.com/watch?v=ejPJUWcSZ0o | |
05.02 - Partitioning Around a Pivot | https://www.youtube.com/watch?v=LA7f8lOqivk | |
05.03 - Correctness of Quicksort | https://www.youtube.com/watch?v=z1SQEIBjytQ | |
05.04 - Choosing a Good Pivot | https://www.youtube.com/watch?v=m2S128X5cPA | |
06.01 - Analysis I: A Decomposition Principle | https://www.youtube.com/watch?v=3_wfv3vfP2c | |
06.02 - Analysis II: The Key Insight | https://www.youtube.com/watch?v=muegPmVvgPM | |
06.03 - Analysis III: Final Calculations | https://www.youtube.com/watch?v=m1dwPeEH4VU | |
07.01 - Part I | https://www.youtube.com/watch?v=U9UOGTx6Q-o | |
07.02 - Part II | https://www.youtube.com/watch?v=qEmW_3LNTJM | |
08.01 - Randomized Selection - Algorithm | https://www.youtube.com/watch?v=-RBtfiLTL2o | |
08.02 - Randomized Selection - Analysis | https://www.youtube.com/watch?v=T4cCzk8j7bs | |
08.03 - Deterministic Selection - Algorithm | https://www.youtube.com/watch?v=XEh_jiob7lM | |
08.04 - Deterministic Selection - Analysis I | https://www.youtube.com/watch?v=ecHkCaIIzbM | |
08.05 - Deterministic Selection - Analysis II | https://www.youtube.com/watch?v=G3BoTR5nLqk | |
08.06 - Omegan log n Lower Bound for Comparison Based Sorting | https://www.youtube.com/watch?v=Ly9-fwgUTWA | |
09.01 - Graphs and Minimum Cuts | https://www.youtube.com/watch?v=uMgnUkUKgkQ | |
09.02 - Graph Representations | https://www.youtube.com/watch?v=kzOljqITRIc | |
09.03 - Random Contraction Algorithm | https://www.youtube.com/watch?v=0ng_bSMw4xs | |
09.04 - Analysis of Contraction Algorithm | https://www.youtube.com/watch?v=sP-IqocIxQ4 | |
09.05 - Counting Minimum Cuts | https://www.youtube.com/watch?v=ll2KR-kD32k | |
10.01 - Graph Search - Overview | https://www.youtube.com/watch?v=vAcAEjndpOQ | |
10.02 - Breadth-First Search (BFS): The Basics | https://www.youtube.com/watch?v=nGE3AOkhUMU | |
10.03 - BFS and Shortest Paths | https://www.youtube.com/watch?v=jvqRNl4-bME | |
10.04 - BFS and Undirected Connectivity | https://www.youtube.com/watch?v=s-RWITXPv0k | |
10.05 - Depth-First Search (DFS): The Basics | https://www.youtube.com/watch?v=4VRxQavxn7U | |
10.06 - Topological Sort | https://www.youtube.com/watch?v=euRKNxaoVGc | |
10.07 - Computing Strong Components: The Algorithm | https://www.youtube.com/watch?v=2A60V-iOipE | |
10.08 - Computing Strong Components: The Analysis | https://www.youtube.com/watch?v=NjHmtfmHyts | |
10.09 - Structure of the Web | https://www.youtube.com/watch?v=b3SSFWYBcRc | |
11.01 - Dijkstra's Shortest-Path Algorithm | https://www.youtube.com/watch?v=8WYu1uI26zo | |
11.02 - Dijkstra's Algorithm: Examples | https://www.youtube.com/watch?v=CB_e3wNSEjo | |
11.03 - Correctness of Dijkstra's Algorithm | https://www.youtube.com/watch?v=TyPRLh1weJk | |
11.04 - Dijkstra's Algorithm: Implementation and Running Time | https://www.youtube.com/watch?v=KVDX3cv3-bY | |
12.01 - Data Structures: Overview | https://www.youtube.com/watch?v=jaWEnKSzHvo | |
12.02 - Heaps: Operations and Applications | https://www.youtube.com/watch?v=5K-U_7bHRxE | |
12.03 - Heaps: Implementation Details | https://www.youtube.com/watch?v=GYGSADoyI1o | |
12.04 - Hash Tables: Operations and Applications | https://www.youtube.com/watch?v=4ciwUpR0d6A | |
12.05 - Hash Tables: Implementation Details, Part I | https://www.youtube.com/watch?v=waGYBE9h1Hs | |
12.06 - Hash Tables: Implementation Details, Part II | https://www.youtube.com/watch?v=TjwpUteyFQ8 | |
12.07 - Universal Hashing: Motivation | https://www.youtube.com/watch?v=4XDYlLxq3SY | |
12.08 - Universal Hashing: The Mathematics, Part I | https://www.youtube.com/watch?v=VACKCg39VqI | |
Introduction to Sociology with Mitchell Duneier {{{1 | |
01.01 - Welcome A brief introduction to the course | https://www.youtube.com/watch?v=c3NK4pSL3rM | |
01.02 - Reading C Wright Mills' The Promise | https://www.youtube.com/watch?v=CZOr7kLFjX4 | |
01.03 - Is a Sociological Imagination Enough | https://www.youtube.com/watch?v=ihVIE0MhWFI | |
01.04 - How Determined is Social Life Does the Individual Make a Difference | https://www.youtube.com/watch?v=ixsEfYjFWjI | |
01.05 - Week 1 - Seminar Discussion | https://www.youtube.com/watch?v=dxEaUiO39vo | |
02.01 - How Are the Things that We Take to be Natural Socially Constructed | https://www.youtube.com/watch?v=Mh0SOqJENMQ | |
02.02 - How is Social Order Possible | https://www.youtube.com/watch?v=Y8BoIGsPJk4 | |
02.03 - How Do We Live Today | https://www.youtube.com/watch?v=Hbdj5gXrz9o | |
02.04 - Week 2 - Seminar Discussion | https://www.youtube.com/watch?v=P7q43cVS--c | |
03.01 - The Folkways of a Scientific Sociology | https://www.youtube.com/watch?v=TgC3HgUSHgE | |
03.02 - The Science in Social Science | https://www.youtube.com/watch?v=Smd40iLcl1c | |
03.03 - Whose Side Are We On | https://www.youtube.com/watch?v=CQ9clOKZxhU | |
03.04 - On Research Questions and Theory A Discussion with Professor Paul Willis | https://www.youtube.com/watch?v=4bLrlwQA9Gw | |
03.05 - Week 3 - Seminar Discussion | https://www.youtube.com/watch?v=acdNEX-6miw | |
04.01 - Ethnocentrism | https://www.youtube.com/watch?v=V2RVJLQcDIs | |
04.02 - Situationalism and its Limits | https://www.youtube.com/watch?v=2SqH94tPL-o | |
04.03 - When You Gotta Go | https://www.youtube.com/watch?v=5Yfc2RJ4YLM | |
05.01 - Alone | https://www.youtube.com/watch?v=3KR20GMGDi4 | |
05.02 - Groups | https://www.youtube.com/watch?v=aNyAqK3tUlg | |
05.03 - Networks | https://www.youtube.com/watch?v=LL2JU0Oj1NU | |
06.01 - On Microsociology | https://www.youtube.com/watch?v=Ot1ba8ef4DY | |
06.02 - On Civil Inattention and Adjacency Pairs | https://www.youtube.com/watch?v=MZszrQEklj0 | |
06.03 - On Face | https://www.youtube.com/watch?v=_1TQGRKBOBM | |
06.04 - Week 6 - Seminar Discussion | https://www.youtube.com/watch?v=XZ3G1jkM5qg | |
Introduction to Finance with Gautam Kaul - Ross School of Business, University of Michigan {{{1 | |
01.01 - Welcome Video | https://www.youtube.com/watch?v=7u8GpTpyr00 | |
02.01 - Introduction: Why Finance | https://www.youtube.com/watch?v=XB-tP24mxCg | |
02.02 - Introduction: Class Information | https://www.youtube.com/watch?v=OCKwybJ9XfI | |
02.03 - Time Value of Money | https://www.youtube.com/watch?v=Kq-fadvvRlo | |
02.04 - Simple Future Value | https://www.youtube.com/watch?v=PO-NZxnevBw | |
02.05 - Simple FV | https://www.youtube.com/watch?v=5XFtheCsO58 | |
02.06 - Simple FV: Example | https://www.youtube.com/watch?v=du9W-qCUYlw |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment