1,810
  • Uploads Play all

    This item has been hidden
  • Game Theory Play all

    • Selfish behaviour in a single server queue - Duration: 5 minutes, 25 seconds.

      • 4 years ago
      • 725 views
      If we value our time spent waiting in a queue, how many people should there already be in the queue for it be worth while to join the queue?

      In this short video I demonstrate how selfish people ma...
    • OR in Schools - Game Theory activity - Duration: 56 minutes.

      • 5 years ago
      • 514 views
      Vince Knight from Cardiff University demonstrates a Game Theory activity that he has used in schools. This is a great way to show how maths is used in everyday contexts. At the end, find out how ...
    • Using agent based modelling to identify emergent behaviour in game theory - Duration: 6 minutes.

      • 5 years ago
      • 3,154 views
      In this video I describe a python library I've put together that lets you simulate interactions of agents representing strategies of a normal form game.

      The website corresponding to this package c...
    • Calculating a Taxi Fare using the Shapley Value - Duration: 6 minutes, 45 seconds.

      • 5 years ago
      • 16,891 views
      In this video I describe an important idea of cooperative game theory: The Shapley value. At 3:51 there's a mistake, the marginal contribution made by C is 30. The Shapley value is still correct. T...
    • Pigou's Example - Duration: 5 minutes, 36 seconds.

      • 6 years ago
      • 4,823 views
      In this short video I describe the basic idea behind Pigou's Example. The first 3 minutes of the video describe the routing game and show how the Optimal flow and Nash flow can be obtained.

      The la...
    • Selfish Behaviour in Queueing Systems - Duration: 9 minutes, 17 seconds.

      • 6 years ago
      • 504 views
      In this video Jason Young a summer research student of mine describes the basis for his work.

      He discusses how selfish (rational) behaviour can lead to a higher average cost than obtained in a sys...
    • An introduction to mixed strategies using Sage math's interact page. - Duration: 6 minutes, 29 seconds.

      • 6 years ago
      • 1,293 views
      In this video I give a brief introduction to mixed strategies using a well known game called "The battle of the sexes" (http://goo.gl/IDQT). I also use the awesome Sage math interact page (http://i...
    • Next generation consoles and an introduction to extensive form games - Duration: 2 minutes, 35 seconds.

      • 4 years ago
      • 911 views
      I give a brief introduction to extensive form games (a topic from Game Theory) using my friend Elliot and I planning to buy a next gen console as an example.

      This video corresponds to this Chapter...
    • Next generation consoles and an introduction to normal form games and mixed strategies. - Duration: 4 minutes, 23 seconds.

      • 4 years ago
      • 769 views
      I give a brief introduction to normal form games (a topic from Game Theory) using my friend Elliot and I planning to buy a next gen console as an example. I also describe the idea of mixed strategi...
    • Dominated Strategies - Duration: 2 minutes, 24 seconds.

      • 4 years ago
      • 508 views
      I give a brief discussion about what it means for a strategy to be dominated using hide and seek and a terrible hiding place as an example.

      This video corresponds to this Chapter of my Game Theory...
    • Best responses - Duration: 2 minutes, 38 seconds.

      • 4 years ago
      • 588 views
      I give a brief discussion about what best responses are using hide and seek as an example.

      This video corresponds to this Chapter of my Game Theory class: http://goo.gl/39KjVw
    • Nash equilibria in pure strategies - Duration: 2 minutes, 47 seconds.

      • 4 years ago
      • 3,267 views
      I give a brief description of what Nash Equilibria is in pure strategies in terms of intersections of best responses. I also talk about the concept when applied to continuous strategies.

      This vide...
    This item has been hidden
  • MAT013 - SAS Play all

    This is the playlist meant to accompany the MAT013 course on SAS and R taught at Cardiff University.

    http://drvinceknight.github.com/MAT013/
    • 1.1 The SAS Environment (linux) - Duration: 98 seconds.

      • 6 years ago
      • 4,890 views
      This video shows the SAS environment. Note that the video shows SAS 9.3 running on ubuntu 11.10 but the general idea as well as look and feel is similar to SAS running on other operating systems.
    • 1.2 SAS Libraries (Linux) - Duration: 2 minutes, 20 seconds.

      • 6 years ago
      • 1,055 views
      This video takes a closer look at SAS libraries. I show how to create a new library (using point and click).

      Note that the video shows SAS 9.3 running on ubuntu 11.10 but the general idea as well...
    • 1.3 Direct input of data in SAS (linux) - Duration: 4 minutes, 45 seconds.

      • 6 years ago
      • 1,175 views
      In this video I show how to directly input a data set in to SAS.

      Note that the video shows SAS 9.3 running on ubuntu 11.10 but the general idea as well as look and feel is similar to SAS running o...
    • 1.4 Importing csv files in SAS (linux) - Duration: 5 minutes.

      • 6 years ago
      • 3,356 views
      In this video I show how to import an external csv file in to SAS.

      Note that the video shows SAS 9.3 running on ubuntu 11.10 but the general idea as well as look and feel is similar to SAS running...
    • 1.5 Exporting to csv in SAS (linux) - Duration: 2 minutes, 48 seconds.

      • 6 years ago
      • 1,028 views
      In this video I show how to export a SAS data file to csv.

      Note that the video shows SAS 9.3 running on ubuntu 11.10 but the general idea as well as look and feel is similar to SAS running on othe...
    • 2.1 Utility procedures in SAS (linux) - Duration: 8 minutes, 1 second.

      • 6 years ago
      • 1,365 views
      This video shows some basic "utility" procedures in SAS:

      - proc print (used to print a data set to the output screen)
      - proc contents (used to see information regrading a data set)
      - proc sort (us...
    • 2.2 Basic statistics with proc means in SAS (linux) - Duration: 10 minutes.

      • 6 years ago
      • 3,494 views
      In this video we see how to use the "means" procedure to obtain summary statistics from a data set in SAS. We also show how to create a data set using the "output" statement.

      Note that the video s...
    • 2.3 Using proc freq to obtain frequency tables in SAS (linux) - Duration: 7 minutes, 1 second.

      • 6 years ago
      • 2,900 views
      In this video we show how to obtain frequency tables in SAS using proc freq.

      Note that the video shows SAS 9.3 running on ubuntu 11.10 but the general idea as well as look and feel is similar to S...
    • 2.4 Correlations in SAS (linux) - Duration: 2 minutes, 4 seconds.

      • 6 years ago
      • 631 views
      In this video we show how to do some basic correlation calculations in SAS.

      Note that the video shows SAS 9.3 running on ubuntu 11.10 but the general idea as well as look and feel is similar to S...
    • 2.5 Calculating univariate statistics in SAS (linux) - Duration: 2 minutes, 21 seconds.

      • 6 years ago
      • 769 views
      In this video we see how to calculate univariate statistics in SAS using the "univariate" procedure.

      Note that the video shows SAS 9.3 running on ubuntu 11.10 but the general idea as well as look ...
    • 2.6 General Linear Models in SAS (linux) - Duration: 8 minutes, 30 seconds.

      • 6 years ago
      • 3,840 views
      In this video we show how to obtain some simple linear models in SAS. We concentate on simple regression analysis and analysis of variance (ANOVA) using the following procedures:

      - proc reg
      - proc...
    • 2.7 Scatter plots and Histograms in SAS (linux) - Duration: 4 minutes, 45 seconds.

      • 6 years ago
      • 2,465 views
      In this video we show how to create basic hisotgrams and scatter plots in SAS. We do so using the following procedures:

      - plot
      - gplot
      - chart
      - univariate

      Note that the video shows SAS 9....
    This item has been hidden
  • Introduction to Object Orientated Programming with Python Play all

    • Basic Python: Character Variables - Duration: 3 minutes, 18 seconds.

      • 5 years ago
      • 822 views
      This short brief video aims to give a brief (and knowingly incomplete) demonstration of the syntax needed to manipulate strings in python.

      This is the 1st video in a very short series aiming to su...
    • Basic Python: Numeric Variables - Duration: 2 minutes, 44 seconds.

      • 5 years ago
      • 209 views
      This short brief video aims to give a brief (and knowingly incomplete) demonstration of the syntax needed to manipulate numeric variables in python.

      This is the 2nd video in a very short series ai...
    • Basic Python: If Statements - Duration: 4 minutes, 18 seconds.

      • 5 years ago
      • 204 views
      This short brief video aims to give a brief (and knowingly incomplete) demonstration of the syntax needed to control flow with if statements in python.

      This is the 3rd video in a very short series...
    • Basic Python: While Loops - Duration: 3 minutes, 6 seconds.

      • 5 years ago
      • 206 views
      This short brief video aims to give a brief (and knowingly incomplete) demonstration of the syntax needed to control flow with while loops in python.

      This is the 4th video in a very short series a...
    • Basic Python: For Loops - Duration: 3 minutes, 7 seconds.

      • 5 years ago
      • 166 views
      This short brief video aims to give a brief (and knowingly incomplete) demonstration of the syntax needed to control flow with for loops in python.

      This is the 5th video in a very short series aim...
    • Basic Python: Functions - Duration: 4 minutes, 39 seconds.

      • 5 years ago
      • 531 views
      This short brief video aims to give a brief (and knowingly incomplete) demonstration of the syntax needed to write functions in Python.

      This is the 6th video in a very short series aiming to suppo...
    • Basic Python: Lists - Duration: 2 minutes, 33 seconds.

      • 5 years ago
      • 170 views
      This short brief video aims to give a brief (and knowingly incomplete) demonstration of the syntax needed to use lists in Python.

      This is the 7th video in a very short series aiming to support a o...
    • Basic Python: Dictionaries - Duration: 3 minutes, 47 seconds.

      • 5 years ago
      • 279 views
      This short brief video aims to give a brief (and knowingly incomplete) demonstration of the syntax needed to use dictionaries (hash tables) in Python.

      This is the 8th video in a very short series ...
    • Basic Object Orientated Programming: Class Instances - Duration: 2 minutes, 57 seconds.

      • 5 years ago
      • 1,033 views
      This short brief video aims to give a brief (and knowingly incomplete) demonstration of the syntax needed to create a class in Python.

      This is the 9th video in a very short series aiming to suppor...
    • Basic Object Orientated Programming: Attributes - Duration: 2 minutes, 58 seconds.

      • 5 years ago
      • 533 views
      This short brief video aims to give a brief (and knowingly incomplete) demonstration of the syntax needed to handle attributes in Python.

      This is the 10th video in a very short series aiming to su...
    • Basic Object Orientated Programming: Methods - Duration: 4 minutes, 18 seconds.

      • 5 years ago
      • 795 views
      This short brief video aims to give a brief (and knowingly incomplete) demonstration of the syntax needed to handle methods in Python.

      This is the 11th video in a very short series aiming to suppo...
    • Basic Object Orientated Programming: Inheritance - Duration: 3 minutes, 38 seconds.

      • 5 years ago
      • 585 views
      This short brief video aims to give a brief (and knowingly incomplete) demonstration of the syntax needed to handle inheritance in Python.

      This is the 12th video in a very short series aiming to s...
    This item has been hidden
  • MAT013 - R Play all

    This is the playlist meant to accompany the MAT013 course on SAS and R taught at Cardiff University.

    http://drvinceknight.github.com/MAT013/
    • 1.1 The R Environment - Duration: 86 seconds.

      • 5 years ago
      • 1,642 views
      This video shows the R environment. Note that the video shows basic R running on Mac OS but the general idea as well as look and feel is similar to R running on other operating systems with differ...
    • 1.2 R Objects - Duration: 2 minutes, 4 seconds.

      • 5 years ago
      • 916 views
      This video briefly describes objects in R. Note that the video shows basic R running on Mac OS but the general idea as well as look and feel is similar to R running on other operating systems with...
    • 1.3 Direct input of data in R - Duration: 2 minutes, 49 seconds.

      • 5 years ago
      • 2,570 views
      This video shows how to directly input data in to R by creating vectors and data frames. Note that the video shows basic R running on Mac OS but the general idea as well as look and feel is simila...
    • 1.4 Importing csv files in R - Duration: 2 minutes, 54 seconds.

      • 5 years ago
      • 19,813 views
      This video shows how to import csv files in to R. Note that the video shows basic R running on Mac OS but the general idea as well as look and feel is similar to R running on other operating syste...
    • 1.5 Exporting csv files in R - Duration: 67 seconds.

      • 5 years ago
      • 2,772 views
      This video shows how to export data frames to csv files in R. Note that the video shows basic R running on Mac OS but the general idea as well as look and feel is similar to R running on other ope...
    • 2.1 Basic utilities in R - Duration: 6 minutes, 32 seconds.

      • 5 years ago
      • 803 views
      This video shows to carry out some basic procedures on data sets:

      - We see how to get the names of the variables in a data frame using the "names" functions;
      - We see how to look at the beginning...
    • 2.2 Basic statistics in R - Duration: 5 minutes, 56 seconds.

      • 5 years ago
      • 1,325 views
      This video showshow to carry out basic summary statistical operations in R using the "summary" function as well as specific functions such as "mean", "sum" etc...

      Note that the video shows basic R...
    • 2.3 Frequency tables in R - Duration: 4 minutes, 36 seconds.

      • 5 years ago
      • 22,508 views
      This video shows how to create frequency tables in R.

      Note that the video shows basic R running on Mac OS but the general idea as well as look and feel is similar to R running on other operating ...
    • 2.4 Correlations in R - Duration: 6 minutes, 28 seconds.

      • 5 years ago
      • 747 views
      This video showshow to study correlations in R. We look at how to do this in basic R as well as how to use a the "Hmisc" package.

      Note that the video shows basic R running on Mac OS but the gener...
    • 2.5 Linear models in R - Duration: 6 minutes, 1 second.

      • 5 years ago
      • 2,782 views
      This video shows how to create linear regression models as well as ANOVA models in R.

      Note that the video shows basic R running on Mac OS but the general idea as well as look and feel is similar ...
    • 2.6 Basic plots in R - Duration: 102 seconds.

      • 5 years ago
      • 554 views
      This video shows how to create basic scatter plots and histograms in R.

      Note that the video shows basic R running on Mac OS but the general idea as well as look and feel is similar to R running o...
    • 2.7 Exporting plots to image files in R - Duration: 2 minutes, 49 seconds.

      • 5 years ago
      • 4,210 views
      This video shows how to export plots to image files (pdf, png etc) in R.

      Note that the video shows basic R running on Mac OS but the general idea as well as look and feel is similar to R running ...
    This item has been hidden
  • Popular uploads Play all

    This item has been hidden
  • Basic LaTeX using SageMathCloud Play all

    This item has been hidden
  • 21 Short videos introducing LaTeX syntax using writelatex.com Play all

    A playlist of 21 very short videos aiming to briefly explain the basic syntax for certain things in LaTeX.

    The syntax is demonstrated using https://www.writelatex.com/ a cloud based service. In each video description there is a link that opens a blank writeLaTeX document as well as a link that opens a copy of the file created in the video.
    This item has been hidden
to add this to Watch Later

Add to

Loading playlists...