Filip Dechterenko's Avatar

Filip Dechterenko

@fdechterenko.bsky.social

Vision scientist interested in memory and multiple object tracking. Also collaborates on bunch of other projects as statistician.

195 Followers  |  534 Following  |  6 Posts  |  Joined: 07.09.2023  |  2.3514

Latest posts by fdechterenko.bsky.social on Bluesky

Post image

Fitting a generalized mixed model with a gamma distribution log link and random slopes to reaction time data to arrive at precisely the same point estimate as the authors did by simply averaging and conducting a t-test:

28.05.2025 17:22 โ€” ๐Ÿ‘ 294    ๐Ÿ” 34    ๐Ÿ’ฌ 19    ๐Ÿ“Œ 6
Post image

A new use of the asterisk in the paper author list for credit assignment

18.05.2025 18:23 โ€” ๐Ÿ‘ 418    ๐Ÿ” 67    ๐Ÿ’ฌ 8    ๐Ÿ“Œ 4
Preview
Wisconsin Judge Arrested, Accused of Shielding Immigrant From Federal Agents Judge Hannah Dugan was arrested on suspicion that she โ€œintentionally misdirected federal agents away fromโ€ an immigrant being pursued by the authorities, the F.B.I. director said in a social media pos...

Weโ€™ve reached the arresting judges phase.

www.nytimes.com/2025/04/25/u...

25.04.2025 15:19 โ€” ๐Ÿ‘ 18    ๐Ÿ” 7    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Psych-DS A specification for psychological datasets. JSON metadata, predictable directory structure, and machine-readable specifications for tabular datasets.

Psych-DS is (1) spellcheck for your datasets and (2) a pathway to standardizing data in our academic fields that *everyone* can learn.

And it's live RIGHT NOW!

psych-ds.github.io

(This is the announcement post I've been leading up to)

09.04.2025 19:37 โ€” ๐Ÿ‘ 132    ๐Ÿ” 58    ๐Ÿ’ฌ 9    ๐Ÿ“Œ 12
Post image

Nice tutorial on how to do signal detection analyses in R with the brms package
@matti.vuorre.com

osf.io/preprints/ps...

09.04.2025 14:01 โ€” ๐Ÿ‘ 38    ๐Ÿ” 9    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Screenshot of the linked Quarto website, with input checkboxes to change different conditions for a regression model that predicts economic performance based on US political party, with a reported p-value

Screenshot of the linked Quarto website, with input checkboxes to change different conditions for a regression model that predicts economic performance based on US political party, with a reported p-value

Iโ€™ve long used FiveThirtyEightโ€™s interactive โ€œHack Your Way To Scientific Gloryโ€ to illustrate the idea of p-hacking when I teach statistics. But ABC/Disney killed the site earlier this month :(

So I made my own with #rstats and Observable and #QuartoPub ! stats.andrewheiss.com/hack-your-way/

20.03.2025 18:30 โ€” ๐Ÿ‘ 1472    ๐Ÿ” 442    ๐Ÿ’ฌ 58    ๐Ÿ“Œ 29

With a heavy heart, I've decided to suspend all academic travel to the USA for me and my lab. Given the escalation of tensions and uncertainties, it seems to be the wisest move. To our US colleagues, please be certain that we will continue to do what we can to support you. Science is global.

16.03.2025 23:07 โ€” ๐Ÿ‘ 1313    ๐Ÿ” 169    ๐Ÿ’ฌ 28    ๐Ÿ“Œ 16

I really liked this idea of using a histogram as a legend in a choropleth map (since land isn't unemployed; people are), so I made a little guide to doing it with #rstats, {ggplot2}, and {patchwork}

www.andrewheiss.com/blog/2025/02...

19.02.2025 17:58 โ€” ๐Ÿ‘ 870    ๐Ÿ” 193    ๐Ÿ’ฌ 28    ๐Ÿ“Œ 23
Preview
Matching, missing data, a quasi-experiment, and causal inference--Oh my! | A. Solomon Kurz I'm finally dipping my does into causal inference for quasi-experiments, and my first use case has missing data. In this post we practice propensity score matching with multiply-imputed data sets, and...

New blog up: solomonkurz.netlify.app/blog/2025-02...

This time I dip my toes into causal inference for quasi-experiments using matching methods, and my use case has missing data complications. Many thanks to @dingdingpeng.the100.ci and
@noahgreifer.bsky.social
for their peer review! #RStats

04.02.2025 16:36 โ€” ๐Ÿ‘ 122    ๐Ÿ” 36    ๐Ÿ’ฌ 13    ๐Ÿ“Œ 2
This is idian: โ€“ {{< iconify fa6-brands r-project >}}idian

๐Ÿšจ I am soft Launching a full stable version of Ridian, which brings R to Obsidian, check out the website, and download the plugin from the Obsidian app or plugin website. #rstats #quartopub #obsidian

24.11.2024 13:59 โ€” ๐Ÿ‘ 63    ๐Ÿ” 16    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 0

Causal methods peeps. Can you point me to a good intro reading on DAGs? Something more easily digestible than Pearl's primary papers but more technical than the kinds of 30,000-ft summaries you get from a Google search.

24.11.2024 19:42 โ€” ๐Ÿ‘ 59    ๐Ÿ” 9    ๐Ÿ’ฌ 20    ๐Ÿ“Œ 3

Great, this will be my first time to escop as well

22.11.2024 12:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Folks who use #rstats with github, how am I supposed to be managing the data for my project with 100mb file size limit? Am I going about this all wrong?

19.09.2024 18:17 โ€” ๐Ÿ‘ 4    ๐Ÿ” 4    ๐Ÿ’ฌ 8    ๐Ÿ“Œ 1

It was really great talk!

25.08.2024 19:05 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Fun with Positron | Andrew Heiss Combine the best of RStudio and Visual Studio Code in Positโ€™s new Positron IDE

New blog post! Read about Posit's new Positron editor, see some of the neat new features it has, and check out the settings and extensions I use. It includes a bonus workaround for connecting to a remote server with SSH! #rstats

08.07.2024 13:51 โ€” ๐Ÿ‘ 42    ๐Ÿ” 16    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

Our new paper - ChatGPT improves creativity, boosts self-efficacy, and makes problem-solving tasks easier and requiring less mental effort.
Magic link to pass through authors.elsevier.com/a/1iqFi1Hucd...

27.03.2024 14:34 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Before we calculate these different treatment effects with the realized outcomes instead of the hypothetical potential outcomes, letโ€™s look really quick at the practical difference between the true ATE, ATT, and ATU. All three estimands are useful for policymaking!

The ATE is โˆ’15, implying that mosquito nets cause a 15 point reduction in malaria risk for every person in the country. This includes people who live at high elevations where mosquitoes donโ€™t live, people who live near mosquito-infested swamps, people who are rich enough to buy Bill Gatesโ€™s mosquito laser, and people who canโ€™t afford a net but would really like to use one. If we worked in the Ministry of Health and wanted to know if we should make a new national program that gave everyone a free bed net, the overall reduction in risk is โˆ’15, which is probably pretty good!

The ATT is โˆ’16.29, which is bigger than the ATE. The effect of net usage is bigger for people who are already using the nets. This is because of underlyi

Before we calculate these different treatment effects with the realized outcomes instead of the hypothetical potential outcomes, letโ€™s look really quick at the practical difference between the true ATE, ATT, and ATU. All three estimands are useful for policymaking! The ATE is โˆ’15, implying that mosquito nets cause a 15 point reduction in malaria risk for every person in the country. This includes people who live at high elevations where mosquitoes donโ€™t live, people who live near mosquito-infested swamps, people who are rich enough to buy Bill Gatesโ€™s mosquito laser, and people who canโ€™t afford a net but would really like to use one. If we worked in the Ministry of Health and wanted to know if we should make a new national program that gave everyone a free bed net, the overall reduction in risk is โˆ’15, which is probably pretty good! The ATT is โˆ’16.29, which is bigger than the ATE. The effect of net usage is bigger for people who are already using the nets. This is because of underlyi

Mirrored histogram showing โ€œweirdโ€ parts of the population: treated people who were unlikely to be treated, and untreated people who were likely to be treated

Mirrored histogram showing โ€œweirdโ€ parts of the population: treated people who were unlikely to be treated, and untreated people who were likely to be treated

Mirrored histogram showing pseudo-populations of treated and untreated people that have been reweighted to be more comparable and unconfounded

Mirrored histogram showing pseudo-populations of treated and untreated people that have been reweighted to be more comparable and unconfounded

New blog post! Have you (like me!) wondered what the ATT means and how it's different from average treatment effects? I use #rstats to explore why we care about the ATE, ATT, and ATU + how to calculate them with observational data! #polisky #episky #econsky www.andrewheiss.com/blog/2024/03...

21.03.2024 13:50 โ€” ๐Ÿ‘ 115    ๐Ÿ” 41    ๐Ÿ’ฌ 8    ๐Ÿ“Œ 7
Title page for "The effects of more informative grading on student outcomes" in the Journal of Economic Behavior and Organization, with this abstract:
More granular grading scales provide a more accurate assessment of achievement and thus provide students with more informative feedback on their performance. Using Swedish administrative data and exploiting a natural experiment, we identify the effects of moving from a system with three passing grades to one with five passing grades. Students receiving more informative grades are less likely to graduate from high school, from academic high school tracks, and from STEM and art high school tracks. Affected students are also less likely to enrol in STEM courses at university. The evidence suggests discouragement as a likely mechanism, with students revising their self-belief downward when receiving more informative feedback.

Title page for "The effects of more informative grading on student outcomes" in the Journal of Economic Behavior and Organization, with this abstract: More granular grading scales provide a more accurate assessment of achievement and thus provide students with more informative feedback on their performance. Using Swedish administrative data and exploiting a natural experiment, we identify the effects of moving from a system with three passing grades to one with five passing grades. Students receiving more informative grades are less likely to graduate from high school, from academic high school tracks, and from STEM and art high school tracks. Affected students are also less likely to enrol in STEM courses at university. The evidence suggests discouragement as a likely mechanism, with students revising their self-belief downward when receiving more informative feedback.

My own grading system details:

Problem sets
To practice writing R code, running inferential models, and thinking about causation, you will complete a series of problem sets.

You need to show that you made a good faith effort to work each question. I will not grade these in detail. The problem sets will be graded using a check system:

โœ”+: (33 points (110%) in gradebook) Assignment is 100% completed. Every question was attempted and answered, and most answers are correct. Document is clean and easy to follow. Work is exceptional. I will not assign these often.
โœ”: (30 points (100%) in gradebook) Assignment is 70โ€“99% complete and most answers are correct. This is the expected level of performance.
โœ”โˆ’: (15 points (50%) in gradebook) Assignment is less than 70% complete and/or most answers are incorrect. This indicates that you need to improve next time. I will hopefully not asisgn these often.

My own grading system details: Problem sets To practice writing R code, running inferential models, and thinking about causation, you will complete a series of problem sets. You need to show that you made a good faith effort to work each question. I will not grade these in detail. The problem sets will be graded using a check system: โœ”+: (33 points (110%) in gradebook) Assignment is 100% completed. Every question was attempted and answered, and most answers are correct. Document is clean and easy to follow. Work is exceptional. I will not assign these often. โœ”: (30 points (100%) in gradebook) Assignment is 70โ€“99% complete and most answers are correct. This is the expected level of performance. โœ”โˆ’: (15 points (50%) in gradebook) Assignment is less than 70% complete and/or most answers are incorrect. This indicates that you need to improve next time. I will hopefully not asisgn these often.

This is a really neat paper that argues that more detailed grading systems (e.g, Aโ€“F) are *worse* for student motivations and outcomes than more simpler ones doi.org/10.1016/j.je...

It tracks with my own check-based grading system (โœ“, โœ“+, and โœ“โˆ’), and now I have more evidence backing that up :)

26.02.2024 15:45 โ€” ๐Ÿ‘ 26    ๐Ÿ” 10    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 1
Rel = 1 - (SEE^2)/V_T

Rel = 1 - (SEE^2)/V_T

New post on estimating the reliability of parameters in multilevel models. There's an easy solution using the standard errors of your shrunk parameters. It feels kind of obvious, but maybe it isn't sufficiently obvious yet.
rubenarslan.github.io/posts/2024-0...

26.02.2024 16:03 โ€” ๐Ÿ‘ 17    ๐Ÿ” 10    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Categorical and continuous reproductions in memory

Categorical and continuous reproductions in memory

'Noisy and hierarchical visual memory across timescales', a new Review by Timothy F. Brady (@timbrady.bsky.social), Maria M. Robinson & Jamal R. Williams (@jamalamal.bsky.social)

Web: go.nature.com/42Bhac0
PDF: rdcu.be/dyb6G

#psychology #psychscisky #cogpsyc

08.02.2024 20:43 โ€” ๐Ÿ‘ 39    ๐Ÿ” 26    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 2
https://www.youtube.com/watch?v=uvbbrefeW4I
https://www.youtube.com/watch?v=uvbbrefeW4I

Want to learn how to use docker for reproducible data science with R / RStudio, but not sure where to start? I just re-recorded a recent workshop talk www.youtube.com/watch?v=uvbb... #rstats #statistics #psychology #docker

07.02.2024 18:45 โ€” ๐Ÿ‘ 9    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Using deep neural networks to disentangle visual and semantic information in human perception and memory - Nature Human Behaviour Here Shoham and colleagues use deep learning algorithms to disentangle the contributions of visual, visualโ€“semantic and semantic information in human face and object representations. Visualโ€“semantic a...

Using deep neural networks to disentangle visual and semantic information in human perception and memory
www.nature.com/articles/s41...

13.02.2024 08:31 โ€” ๐Ÿ‘ 17    ๐Ÿ” 8    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

Spatial representations of natural scene images generalize across individuals, tasks, and viewing time: http://osf.io/243xw/

03.02.2024 17:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Counterintuitively, psychological motivators (eg competition or helping others) are more effective in poorer, non-WEIRD, countries than material incentives, research
suggests: buff.ly/3Sbvtk9

28.01.2024 08:20 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Statโ€™s What Itโ€™s All About - Centering in Moderation Analysis: A Guide

โš ๏ธโš ๏ธNew Blog Post!โš ๏ธโš ๏ธ
Centering in Moderation Analysis: A Guide

I talk about: how to center variables (including categorical variables!), when you need to use it (moderation analysis, ANOVA) and how to do it (with easystats's {datawizard})!

#rstats

21.01.2024 12:55 โ€” ๐Ÿ‘ 21    ๐Ÿ” 15    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Post image Post image

"There is a catastrophic error in the logic of the standard statistical methods in almost all the sciences."

The eugenics part is imo a bit lengthy but otherwise really neat book. I've always been Jaynes-curious but not galaxy-brained enough for the primary source--so far this book has delivered.

17.01.2024 10:21 โ€” ๐Ÿ‘ 8    ๐Ÿ” 2    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
A plot of geom_slab(normalize = "all") with two rows in two panels: all slabs are normalized on the same scale according to the thickness of the tallest slab.

A plot of geom_slab(normalize = "all") with two rows in two panels: all slabs are normalized on the same scale according to the thickness of the tallest slab.

A plot of geom_slab(normalize = "xy") with two rows in two panels: all slabs are normalized according to the thickness of the tallest slab at the same y position within the same panel.

A plot of geom_slab(normalize = "xy") with two rows in two panels: all slabs are normalized according to the thickness of the tallest slab at the same y position within the same panel.

A plot constructed of two different densities made using different geom_slab() layers. The heights of the densities are scaled together so that both have the same area.

A plot constructed of two different densities made using different geom_slab() layers. The heights of the densities are scaled together so that both have the same area.

A plot created using geom_slab(position = "dodgejust", height = 0.8, scale = 0.65). Slabs with the same y value are dodged vertically within a shared space of height 0.8. Then, that region is equally divided into 
subregions for each slab, and each slab is drawn within 0.65 * the height of its subregion.

A plot created using geom_slab(position = "dodgejust", height = 0.8, scale = 0.65). Slabs with the same y value are dodged vertically within a shared space of height 0.8. Then, that region is equally divided into subregions for each slab, and each slab is drawn within 0.65 * the height of its subregion.

For any ggdist #rstats users, I finally wrote down all the crap about how scaling of slabs / thickness works in case it's ever befuddled you mjskay.github.io/ggdist/artic...

15.01.2024 03:12 โ€” ๐Ÿ‘ 37    ๐Ÿ” 16    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Preview
Guide to Effect Sizes and Confidence Intervals

Big 2024 announcement! The โ€œGuide to Effect Sizes and Confidence Intervalsโ€ had a pretty substantial update and is slowly becoming the most comprehensive resource on effect sizes and confidence intervals. Here is a thread of some of the new additions 1/5 t.co/ByeSMQNJdp

02.01.2024 03:09 โ€” ๐Ÿ‘ 123    ๐Ÿ” 71    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 6
PCI Registered Reports Peer Community in Registered Reports

Perception/i-Perception are now officially PCI-Interested journals!
As I am both the RR-editor at these journals & a recommender at PCI:RR, we expect this to be a streamlined process. Contact me for more info. #visionscience #psychscisky #neuroskyence
rr.peercommunityin.org/about/pci_rr...

18.12.2023 22:42 โ€” ๐Ÿ‘ 14    ๐Ÿ” 7    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

That is great idea!

05.11.2023 19:27 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@fdechterenko is following 20 prominent accounts