Stanford on-line Data Mining Courses ($10k for a certificate)
scpd.stanford.edu
scpd.stanford.edu
As an employer I wouldn't want to pay people to go to school I pay them for results. Show me.
I do like the fact that elite schools are offering online certificates, but for $10K there has got to be a great value proposition.
I find the hard GPA requirement a little odd. So an MIT engineering alum with a 3.4 GPA wouldn't be accepted, but a liberal arts grad from a third tier school who happened to pass one probability and one linear algebra course, would be accepted?
I am not saying I support it, I am just saying this is being used and if student aims to work for big company, he probably better invest into this piece of paper.
I agree 100%.
But let’s not forget that simplification and standardization are orthogonal to Results as measured by performance. The trouble is, simplification and standardization are how HR departments are measured, whereas employee performance is how line managers are measured. Thus, the companies most likely to emphasize these metrics will be the ones with HR departments.
It’s not so much that big companies benefit, it’s that HR departments benefit and big companies are the ones with HR departments.
The value proposition is that you have someone else pay for them. This is something that you can have most employers pay for as a continuing education proposition. It's the same way I got my MS without paying a dime.
The OpenCourseWare classes, which have a lot of spiritual overlap and more delivery system lap with SCPD, are aimed at everyone else.
Oh, the SCPD GPA requirement is not particularly strict, it seems, if you have a professional background in the area or a degree from ``top tier'' school or such. They just don't want to let anyone in who will reflect particularly poorly. (Which you might argue the corporate orientation defeats, but that's a different argument entirely.)
however, the main issue for me is bridging the gap between completing those courses and actually being able to apply the skills learned to real-world problems. i hoped to do that with my internship this past summer, but it proved to be more difficult than i thought, particularly without having much guidance from anyone with similar specializations.
how much value does a certificate like this signal then? i feel like there's not much it shows beyond commitment and a focused interest, since it seems to me that the true test of anyone in data mining comes in the form of projects, not classes.
The other things I look for are evidence of raw smarts and a track record of accomplishment, CS fundamentals, and, of course, personality. (Also, prefer someone with a poor understanding of Football so that they don't upset me in the fantasy league.)
churn analysis, market basket analysis, sequence analysis, segmentation, anomaly detection, risk management, forecasting
The process of exploratory data analysis is best done in (imho) the style of a Lakatos research programme.
- prepare and clean the data
- explore using many fast methods and charts, come up with some working hypotheses about the data that are important to your client
- select method(s) to test those hypotheses
- perform the analyses
- determine what your results mean in terms of your research goal.
- alter your list of working hypotheses
- repeat [possibly collecting more data]
Obviously the only hard part about this is step five. And unfortunately this is the step that isn't t really taught in my experience. A simple case: Let's say you had a linear regression and you ran it once with 2 variables, got some parameter estimates (a,b) , and ran it again with 3 parameters and got some more parameter estimates (a1,b1,c). If b != b1, what does this mean? If you are using a custom link function (e.g. cloglog or logit), how should you interpret this now? This is where having a deep understanding of the mathematics behind the techniques starts to pay off. And this is the simplest example of a basic regression.
The education is free but the credentials aren't?
One would hope they are working towards a sustainable model for efficiently allocating education services, and doing so will require reasonable fees for some courses.
With the cost of a college education skyrocketing, and "open source" education in its infancy, the moves and adaptations of the big players are just interesting to watch, is all I meant.
I believe the next 10 years will birth new forms of socially-acceptable higher education, which is a pretty big deal, since the system we have to day is pretty ancient.
MIT, with it's strict "information should be free" policy. Stanford, with a mixed bag approach. Harvard, with it's extension school. Johns Hopkins, with it's satellite campuses in other countries.. The big schools are all trying out different strategies to offer a variety of bundles for students looking for education.
If Stanford then offered the next level of AI class online, but charged $1K? $3K for it, they'd get all their money back. Could turn into a classic Freemium model.
On the upside, this would probably be better for students as a whole, because most of them have no idea what they're really interested in. The ability to take all the intro classes for free and then pay for the ones that are more interesting to them is pretty interesting, from a macro-societal point of view.
The paid-certificate program is run by the Stanford Center for Professional Development ("SCPD"), and is a trimmed down version of the online masters program. Costs here are high because courses are usually paid for by an employer investing in employee training; the SCPD program (like masters programs in general) is a profit center.
The db-class, ml-class, ai-class websites (and their video-only equivalents through openclassroom and classx) are being run by the professors who teach the classes, and the goal is education.
There isn't a "Stanford" policy on how online instruction should operate; just different members of a single club working independently.
This link gives you access to the current (2011) lecture as it's being taught, if you're interested: http://171.64.93.201/ClassX/system/users/web/pg/view_subject...
So far I've enjoyed CS 229A (ml-class.com) even if it has glided over a fair bit of the math, but I do want to spend time drilling down into the foundations more to make sure I know exactly why it all works the way it does and what kind of inference is valid to take from the results.
It is not a single class, it is a set of classes, with a core class, and a set of electives. A graduate program and a graduate degree are not the same thing. This is a graduate program.
Typically there are 3 tiers of graduate program by coursework (certificate, diploma, masters) and 2 tiers of graduate program by research (masters, Ph.D). Universities may offer none or all of these programs under different names.
There is sometimes another tier by coursework called a "diploma for graduates" which differs from a graduate diploma in that it is usually at the undergraduate level, and very occasionally you see a Ph.D by coursework.
Stanford also offers professional certificates through SCPD which are entirely distinct from their graduate program being targeted towards the continuing education market.
They seem pretty similar to me.