招聘数据科学家时该看什么:数据处理、分析、建模与系统架构四项技能
What to look for when hiring a data scientist
招聘数据科学家应重点考察三项核心技能外加一项加分项:数据处理、数据分析、数据建模和系统架构。数据处理要求掌握 SQL、脚本编写与 Unix 基础;数据分析需理解中心极限定理、各类分布与统计显著性检验,避免幸存者偏差等数据偏差误导决策。数据建模中实现模型只占 20% 工作量,其余 80% 在于反复清洗、转换数据并调优模型,系统架构能力则是将机器学习系统部署进生产环境的加分项。
Over the last six months, I’ve been delving deeply into R, linear regressions and machine learning. Part of the rationale has been to remember some of the concepts I learned in grad school studying signal processing.
But a more important driver has been the need to better understand how to qualify, evaluate and hire data scientists because data science is a massive competitive advantage. And many of the companies I work with are hiring data scientists.
, statistics and data can lead companies to the wrong decisions. So a strong data scientist needs to understand the theories of statistics including the central limit theorem, the different types of distributions, statistical significance testing and so on.
Data modeling
Last, data is modeled. Data science becomes a weapon when the vast amounts of data a company collects can be used to predict or inform business decisions, for example prioritizing a sales funnel or determining what to pay for an ad impression in real time. This is data modeling / machine learning.
There are many machine learning methods: neural networks, support vector machines, linear regression, regression trees, k-nearest neighbors. And the application of these methods isn’t challenging. But implementing them is only the first 20% of the work.
The rest, the 80%, is tuning the models to make them perform. Fire up R and type lm() or rpart() and you have a linear model or a regression tree. The odds are that the data fed into the model won’t be the right one the first time. And that the data will need to be cleaned or transformed. Many different models will need to be run, compared and contrasted, until one that has a strong enough prediction capability is found.
Experience tuning models is essential.
System architecture
The bonus skill is system architecture. Ultimately, machine learning systems may be deployed into production environments - like Netflix’s recommendation algorithm.
Data scientists who understand how to integrate their infrastructure into the existing web stack without impacting performance or creating excessive dependencies are tremendous assets to the company.
Modeling data scientists
Now the challenge for me is building a model to tell me where to find these great data scientists. If you find someone who can do that, send them my way.
来源:Tomer Tunguz 博客(VC 分析) · tomtunguz.com