Posts from June 2023 (17)

June 27, 2023

NRL Predictions for Round 18

Team Ratings for Round 18

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Panthers 11.33 12.99 -1.70
Storm 7.60 11.21 -3.60
Eels 7.54 6.78 0.80
Rabbitohs 6.23 9.35 -3.10
Cowboys 2.71 6.23 -3.50
Sharks 2.00 4.50 -2.50
Broncos 0.03 -5.92 6.00
Raiders -0.85 1.98 -2.80
Warriors -1.02 -11.12 10.10
Roosters -1.52 7.64 -9.20
Dragons -3.85 -2.73 -1.10
Sea Eagles -4.23 -5.26 1.00
Titans -4.90 -6.32 1.40
Knights -6.64 -9.53 2.90
Dolphins -7.96 -10.00 2.00
Wests Tigers -8.06 -13.52 5.50
Bulldogs -10.38 -8.29 -2.10

 

Performance So Far

So far there have been 128 matches played, 74 of which were correctly predicted, a success rate of 57.8%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Dragons vs. Warriors Jun 23 18 – 48 7.10 FALSE
2 Dolphins vs. Eels Jun 24 20 – 48 -10.30 TRUE
3 Panthers vs. Knights Jun 24 20 – 12 22.90 TRUE
4 Storm vs. Sea Eagles Jun 24 24 – 6 13.90 TRUE
5 Broncos vs. Titans Jun 25 12 – 18 10.00 FALSE
6 Rabbitohs vs. Cowboys Jun 25 6 – 31 10.30 FALSE
7 Roosters vs. Raiders Jun 25 18 – 20 3.50 FALSE

 

Predictions for Round 18

Here are the predictions for Round 18. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Sharks vs. Dragons Jun 29 Sharks 8.80
2 Warriors vs. Rabbitohs Jun 30 Rabbitohs -1.20
3 Storm vs. Panthers Jun 30 Panthers -0.70
4 Raiders vs. Titans Jul 01 Raiders 7.10
5 Cowboys vs. Wests Tigers Jul 01 Cowboys 13.80
6 Broncos vs. Dolphins Jul 01 Broncos 11.00
7 Bulldogs vs. Knights Jul 02 Knights -0.70
8 Sea Eagles vs. Roosters Jul 02 Sea Eagles 0.30

 

June 20, 2023

NRL Predictions for Round 17

Team Ratings for Round 17

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Panthers 12.28 12.99 -0.70
Rabbitohs 8.13 9.35 -1.20
Storm 7.15 11.21 -4.10
Eels 6.44 6.78 -0.30
Sharks 2.00 4.50 -2.50
Broncos 1.04 -5.92 7.00
Cowboys 0.80 6.23 -5.40
Roosters -0.91 7.64 -8.60
Raiders -1.46 1.98 -3.40
Dragons -1.87 -2.73 0.90
Warriors -3.00 -11.12 8.10
Sea Eagles -3.79 -5.26 1.50
Titans -5.91 -6.32 0.40
Dolphins -6.87 -10.00 3.10
Knights -7.60 -9.53 1.90
Wests Tigers -8.06 -13.52 5.50
Bulldogs -10.38 -8.29 -2.10

 

Performance So Far

So far there have been 121 matches played, 71 of which were correctly predicted, a success rate of 58.7%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Cowboys vs. Panthers Jun 16 27 – 23 -10.30 FALSE
2 Knights vs. Roosters Jun 17 16 – 18 -4.20 TRUE
3 Eels vs. Sea Eagles Jun 17 34 – 4 10.90 TRUE
4 Wests Tigers vs. Storm Jun 17 6 – 28 -10.70 TRUE
5 Sharks vs. Bulldogs Jun 18 48 – 10 12.40 TRUE

 

Predictions for Round 17

Here are the predictions for Round 17. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Dragons vs. Warriors Jun 23 Dragons 7.10
2 Dolphins vs. Eels Jun 24 Eels -10.30
3 Panthers vs. Knights Jun 24 Panthers 22.90
4 Storm vs. Sea Eagles Jun 24 Storm 13.90
5 Broncos vs. Titans Jun 25 Broncos 10.00
6 Rabbitohs vs. Cowboys Jun 25 Rabbitohs 10.30
7 Roosters vs. Raiders Jun 25 Roosters 3.50

 

Super Rugby Predictions for the Super Rugby Final

Team Ratings for the Super Rugby Final

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Crusaders 18.49 17.95 0.50
Chiefs 13.09 8.81 4.30
Blues 12.17 12.34 -0.20
Hurricanes 10.03 9.59 0.40
Brumbies 6.45 6.64 -0.20
Highlanders 1.30 5.04 -3.70
Reds -0.05 1.89 -1.90
Waratahs -2.08 -2.50 0.40
Rebels -4.61 -6.19 1.60
Western Force -6.15 -5.54 -0.60
Fijian Drua -9.21 -10.50 1.30
Moana Pasifika -10.80 -8.91 -1.90

 

Performance So Far

So far there have been 90 matches played, 70 of which were correctly predicted, a success rate of 77.8%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Crusaders vs. Blues Jun 16 52 – 15 7.70 TRUE
2 Chiefs vs. Brumbies Jun 17 19 – 6 12.00 TRUE

 

Predictions for the Super Rugby Final

Here are the predictions for the Super Rugby Final. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Chiefs vs. Crusaders Jun 24 Crusaders -1.90

 

Currie Cup Predictions for the Currie Cup Final

Team Ratings for the Currie Cup Final

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Cheetahs 6.18 4.67 1.50
Pumas 4.49 2.84 1.60
Sharks 0.96 -1.30 2.30
Western Province 0.59 -3.24 3.80
Bulls -0.48 3.43 -3.90
Griquas -2.59 1.39 -4.00
Lions -4.44 -7.79 3.40
Griffons -14.70 -10.00 -4.70

 

Performance So Far

So far there have been 58 matches played, 33 of which were correctly predicted, a success rate of 56.9%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Cheetahs vs. Bulls Jun 18 39 – 10 7.90 TRUE
2 Sharks vs. Pumas Jun 18 20 – 26 1.60 FALSE

 

Predictions for the Currie Cup Final

Here are the predictions for the Currie Cup Final. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Cheetahs vs. Pumas Jun 25 Cheetahs 5.70

 

June 18, 2023

Looking for ChatGPT again

When I wrote about ChatGPT-detecting last time, I said that overall accuracy wasn’t enough; you’d need to know about the accuracy in relevant groups of people:

In addition to knowing the overall false positive rate, we’d want to know the false positive rate for important groups of students.  Does using a translator app on text you wrote in another language make you more likely to get flagged? Using a grammar checker? Speaking Kiwi? Are people who use semicolons safe?

Some evidence is accumulating.   The automated detectors can tell opinion pieces published in Science from ChatGPT imitations  (of limited practical use, since Science has an actual list of things it has published).

More importantly, there’s a new preprint that claims the detectors do extremely poorly on material written by non-native English speakers. Specifically, on essays from the TOEFL English exam, the false positive rate averaged over several detectors was over 50%.  The preprint also claims that ChatGPT could be used to edit the TOEFL essays (“Enhance the word choices to sound more like that of a native speaker”) or its own creations (“Elevate the provided text by employing advanced technical language”) to reduce detection.

False positives for non-native speakers are an urgent problem with using the detectors in education. Non-native speakers may already fall under more suspicion, so false positives for them are even more of a problem. However, it’s quite possible that future versions of the detectors can reduce this specific bias (and it will  be important to verify this).

The ability to get around the detectors by editing is a longer-term problem.  If you have a publicly-available detector and the ability to modify your text, you can make changes until the detector no longer reports a problem.   There’s fundamentally no real way around this, and if the process can be automated it will be even easier.  Having a detector that isn’t available to students would remove the ability to edit — but “this program we won’t let you see says you cheated” shouldn’t be an acceptable solution either.

Smartphone blood pressure

At Ars Technica there’s an interesting story about a smartphone addon being developed to provide rapid, inexpensive blood pressure measurement.   Home blood pressure machines aren’t all that cheap and they’re a bit tricky to use reliably on your  own. Smartphones, obviously, are more expensive than the blood pressure machines, but people might already own them because they are multi-use devices — you can read StatsChat on them as well.  Blood pressure measurement is important because high blood pressure not only presents a risk of heart and brain and kidney damage but is something we can actually treat, safely and effectively, at very low cost.

The gadget uses a smartphone torch and camera to shine light into your finger, and also measures how hard you’re pressing on it. Taking a range of readings at different pressures over a few minutes lets it estimate your blood pressure.  If you heard about problems with oxygen perfusion measurements during the early pandemic, you might worry that this isn’t going to work well in people with dark skin.  The researchers tried to look at this, but it’s not clear whether they had any particularly dark-skinned people in the study (they divided their participants up into Asian, Hispanic, and White, and this was in San Diego).  The other question is accuracy. The story says

 The current version of BPClip produces measurements that may differ from cuff readings by as much as 8 mmHg.

The linked research paper, on the other hand, says 8 mmHg is the mean absolute error — the average difference between the new gadget and a traditional reading. You’d expect about 40% of readings to differ by more than that, and maybe 10% to differ by twice as much.  In fact, the research paper has this picture where the vertical axis is the difference between the new gadget and traditional BP measurements (and the horizontal axis is the average of the two)

It’s clear that the gadget produces measurements that may differ from cuff readings by as much as 20 mmHg — and that’s after dropping  out 5 of the 29 study participants because they couldn’t get good measurements.  When researchers do carefully report their accuracy it’s a pity to get it wrong in translation

June 13, 2023

NRL Predictions for Round 16

Team Ratings for Round 16

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Panthers 13.20 12.99 0.20
Rabbitohs 8.13 9.35 -1.20
Storm 6.39 11.21 -4.80
Eels 5.28 6.78 -1.50
Broncos 1.04 -5.92 7.00
Sharks 0.53 4.50 -4.00
Cowboys -0.12 6.23 -6.30
Roosters -0.68 7.64 -8.30
Raiders -1.46 1.98 -3.40
Dragons -1.87 -2.73 0.90
Sea Eagles -2.62 -5.26 2.60
Warriors -3.00 -11.12 8.10
Titans -5.91 -6.32 0.40
Dolphins -6.87 -10.00 3.10
Wests Tigers -7.29 -13.52 6.20
Knights -7.83 -9.53 1.70
Bulldogs -8.91 -8.29 -0.60

 

Performance So Far

So far there have been 116 matches played, 67 of which were correctly predicted, a success rate of 57.8%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Titans vs. Wests Tigers Jun 08 28 – 12 2.60 TRUE
2 Raiders vs. Warriors Jun 09 14 – 36 11.20 FALSE
3 Sea Eagles vs. Dolphins Jun 09 58 – 18 3.30 TRUE
4 Dragons vs. Rabbitohs Jun 10 36 – 30 -8.90 FALSE
5 Broncos vs. Knights Jun 10 24 – 20 13.20 TRUE
6 Roosters vs. Panthers Jun 10 6 – 30 -9.00 TRUE
7 Storm vs. Sharks Jun 11 54 – 10 4.70 TRUE
8 Bulldogs vs. Eels Jun 12 12 – 34 -9.50 TRUE

 

Predictions for Round 16

Here are the predictions for Round 16. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Cowboys vs. Panthers Jun 16 Panthers -10.30
2 Knights vs. Roosters Jun 17 Roosters -4.20
3 Eels vs. Sea Eagles Jun 17 Eels 10.90
4 Wests Tigers vs. Storm Jun 17 Storm -10.70
5 Sharks vs. Bulldogs Jun 18 Sharks 12.40

 

Top 14 Predictions for the Final

Team Ratings for the Final

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Stade Toulousain 8.12 6.34 1.80
La Rochelle 7.40 6.88 0.50
Bordeaux Begles 4.76 5.27 -0.50
Racing 92 4.26 4.86 -0.60
Toulon 3.84 4.09 -0.30
Lyon 3.44 3.10 0.30
Stade Francais 2.76 -1.05 3.80
Montpellier 2.67 4.18 -1.50
Clermont 2.03 4.05 -2.00
Castres Olympique 0.04 2.87 -2.80
Section Paloise -0.21 -2.12 1.90
Aviron Bayonnais -1.41 -4.26 2.80
USA Perpignan -3.60 -2.75 -0.90
Brive -6.85 -4.20 -2.70

 

Performance So Far

So far there have been 186 matches played, 134 of which were correctly predicted, a success rate of 72%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Stade Toulousain vs. Racing 92 Jun 10 41 – 14 2.30 TRUE
2 La Rochelle vs. Bordeaux Begles Jun 11 24 – 13 1.70 TRUE

 

Predictions for the Final

Here are the predictions for the Final. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 La Rochelle vs. Stade Toulousain Jun 18 Stade Toulousain -0.70

 

Super Rugby Predictions for the Semi-finals

Team Ratings for the Semi-finals

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Crusaders 17.44 17.95 -0.50
Blues 13.22 12.34 0.90
Chiefs 13.03 8.81 4.20
Hurricanes 10.03 9.59 0.40
Brumbies 6.51 6.64 -0.10
Highlanders 1.30 5.04 -3.70
Reds -0.05 1.89 -1.90
Waratahs -2.08 -2.50 0.40
Rebels -4.61 -6.19 1.60
Western Force -6.15 -5.54 -0.60
Fijian Drua -9.21 -10.50 1.30
Moana Pasifika -10.80 -8.91 -1.90

 

Performance So Far

So far there have been 88 matches played, 68 of which were correctly predicted, a success rate of 77.3%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Blues vs. Waratahs Jun 09 41 – 12 20.00 TRUE
2 Chiefs vs. Reds Jun 10 29 – 20 19.50 TRUE
3 Crusaders vs. Fijian Drua Jun 10 49 – 8 31.30 TRUE
4 Brumbies vs. Hurricanes Jun 10 37 – 33 1.70 TRUE

 

Predictions for the Semi-finals

Here are the predictions for the Semi-finals. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Crusaders vs. Blues Jun 16 Crusaders 7.70
2 Chiefs vs. Brumbies Jun 17 Chiefs 12.00

 

Currie Cup Predictions for the Semi Finals

Team Ratings for the Semi Finals

The basic method is described on my Department home page.
Here are the team ratings prior to this week’s games, along with the ratings at the start of the season.

Current Rating Rating at Season Start Difference
Cheetahs 4.78 4.67 0.10
Pumas 3.94 2.84 1.10
Sharks 1.51 -1.30 2.80
Bulls 0.92 3.43 -2.50
Western Province 0.59 -3.24 3.80
Griquas -2.59 1.39 -4.00
Lions -4.44 -7.79 3.40
Griffons -14.70 -10.00 -4.70

 

Performance So Far

So far there have been 56 matches played, 32 of which were correctly predicted, a success rate of 57.1%.
Here are the predictions for last week’s games.

Game Date Score Prediction Correct
1 Griquas vs. Pumas Jun 09 22 – 39 -0.30 TRUE
2 Lions vs. Griffons Jun 10 17 – 27 17.90 FALSE
3 Bulls vs. Cheetahs Jun 11 27 – 31 0.90 FALSE
4 Western Province vs. Sharks Jun 11 44 – 5 -2.00 FALSE

 

Predictions for the Semi Finals

Here are the predictions for the Semi Finals. The prediction is my estimated expected points difference with a positive margin being a win to the home team, and a negative margin a win to the away team.

Game Date Winner Prediction
1 Cheetahs vs. Bulls Jun 18 Cheetahs 7.90
2 Sharks vs. Pumas Jun 18 Sharks 1.60