Current location - Training Enrollment Network - Books and materials - What skills do data mining engineers need to master?
What skills do data mining engineers need to master?
1, you need to know the principle and application of mainstream machine learning algorithms.

2. Familiar with at least one programming language such as Python, C, C++, Java and Delphi.

3. It is best to understand the database principle and skillfully operate at least one database (Mysql, sql, DB2, Oracle, etc.). ), understand the principle of MapReduce and skillfully use Hadoop series tools.

4. Recommended classic books: Data Mining Concept and Technology, Machine Learning Practice, Artificial Intelligence and Its Application, Introduction to Database System, Introduction to Algorithms, Web Data Mining, Python Standard Library, Thinking in Java, Thinking in C++, Data Structure, etc.