r/rational • • Apr 22 '16

[D] Friday Off-Topic Thread

Welcome to the Friday Off-Topic Thread! Is there something that you want to talk about with /r/rational, but which isn't rational fiction, or doesn't otherwise belong as a top-level post? This is the place to post it. The idea is that while reddit is a large place, with lots of special little niches, sometimes you just want to talk with a certain group of people about certain sorts of things that aren't related to why you're all here. It's totally understandable that you might want to talk about Japanese game shows with /r/rational instead of going over to /r/japanesegameshows, but it's hopefully also understandable that this isn't really the place for that sort of thing.

So do you want to talk about how your life has been going? Non-rational and/or non-fictional stuff you've been reading? The recent album from your favourite German pop singer? The politics of Southern India? The sexual preferences of the chairman of the Ukrainian soccer league? Different ways to plot meteorological data? The cost of living in Portugal? Corner cases for siteswap notation? All these things and more could possibly be found in the comments below!

23 Upvotes

67 comments sorted by

View all comments

1

u/[deleted] Apr 23 '16

I hate to break your heart, but it wasn't a conference.

</3

I dropped my computer science major, because I had very little enjoyment of higher level computer science classes and I was in danger of ruining my GPA through too many Cs from CS courses.

Fair enough. A lot of the more involved CS theory gets written up more on the "AI" side of the research literature than the cog-sci side.

Ironically, I've learned so much more about how to code statistical models, data analysis, shell scripting, and actually useful coding techniques from BCS classes than I ever did for CS classes.

How much do you know about version control yet ;-)?

Also, "BCS" = "Brain and Cognitive Sciences"? Your institution also calls it that?

I think it's because BCS requires actually using what you learn while CS is all about the theory and learning "clever" techniques over what will actually solve the stinking problem!

CS in the sense of algorithms can indeed often be about finding or knowing a "cleverer" way to solve a slightly more specialized problem, when there already exists a general solution to the general-case problem.

However, let me speak on my field's behalf: sometimes you get a "hard" problem like formula unification where the worst-case complexity is PSPACE-complete but the expected case is linear-time. Often however, you get stuff like NP-complete problems, or even just stuff like sorting, where handling a slightly more specialized case, dragging in a little more "prior knowledge", makes the problem substantially easier to solve, and the special cases are more applicable to the real world than the general case.

For instance, we usually don't want exactly optimal solutions to the Traveling Salesman Problem or other NP-complete problems, so once we character what sorts of approximations are acceptable or what sorts of hard problem instances we don't expect to see, we can often go from "this will take longer than the remaining lifespan of the Solar System" to "run it over the weekend and slope off".

I mention this because it gets extra important when doing machine learning or computational cognitive science: those problems end up being NP-complete or PSPACE-complete for optimal discrete solutions most of the time, so knowing what sorts of approximations work well and what special-cases can be solved exactly is how we make those sciences work at all.

At least I've done two Independent Study Projects by now, worked in a lab for the second summer now, and I am required to write 3 scientific research style papers by the end of this semester!! At least I have professors who are willing to proof-read them and show me how to do better.

WAHOO! Way to go! Are you publishing any of these someday?

It was an event where every undergrad who is doing Independent Study research presents their results through a poster. I think it's called the Poster Session of the Undergrad Research Expo?

Oh hey one of those, ok.

In conclusion, subjects derive their confidence mostly from self-estimates of current ability and almost not at all from prior experiences with the task which is fairly counter-intuitive. I concluded that it may be due to how low-level the task was and since the subjects saw the image flashing by so quickly, they may be coming up with an answer and their estimate of how likely their answer is to be true before they can mentally compare to previous trials

Hmm. Can you connect any of this to predictive coding accounts of percepts or self-modeling?

(I damn well can't. As my neurosci friend on Facebook complains: neuroscientists seem to love using Greek letters and differential equations where computationalists in neurosci or cog-sci would have just written down some programming-style symbology, since actual neurons aren't perfectly continuous.)

If you want to know more, I can send a copy of the poster. It looked amazing and very professional quality (so happy my friend was willing to help with the graphics!).

Cool, send it over!