1,500
  • 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
      • 640 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.

      • 4 years ago
      • 471 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.

      • 4 years ago
      • 2,557 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.

      • 4 years ago
      • 13,633 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.

      • 5 years ago
      • 4,168 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.

      • 5 years ago
      • 488 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.

      • 5 years ago
      • 1,239 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.

      • 3 years ago
      • 780 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.

      • 3 years ago
      • 676 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.

      • 3 years ago
      • 454 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.

      • 3 years ago
      • 499 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.

      • 3 years ago
      • 2,339 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.

      • 5 years ago
      • 4,069 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.

      • 5 years ago
      • 941 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.

      • 5 years ago
      • 1,086 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.

      • 5 years ago
      • 2,680 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.

      • 5 years ago
      • 888 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.

      • 5 years ago
      • 1,234 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.

      • 5 years ago
      • 3,400 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.

      • 5 years ago
      • 2,767 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.

      • 5 years ago
      • 612 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.

      • 5 years ago
      • 742 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.

      • 5 years ago
      • 3,783 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.

      • 5 years ago
      • 2,401 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.

      • 4 years ago
      • 785 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.

      • 4 years ago
      • 201 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.

      • 4 years ago
      • 198 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.

      • 4 years ago
      • 185 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.

      • 4 years ago
      • 165 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.

      • 4 years ago
      • 393 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.

      • 4 years ago
      • 167 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.

      • 4 years ago
      • 268 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.

      • 4 years ago
      • 1,026 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.

      • 4 years ago
      • 528 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.

      • 4 years ago
      • 790 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.

      • 4 years ago
      • 579 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.

      • 4 years ago
      • 1,495 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.

      • 4 years ago
      • 812 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.

      • 4 years ago
      • 2,351 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.

      • 4 years ago
      • 13,934 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.

      • 4 years ago
      • 2,042 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.

      • 4 years ago
      • 724 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.

      • 4 years ago
      • 1,270 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.

      • 4 years ago
      • 17,292 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.

      • 4 years ago
      • 677 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.

      • 4 years ago
      • 2,369 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.

      • 4 years ago
      • 511 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.

      • 4 years ago
      • 2,753 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...