我要评分
获取效率
正确性
完整性
易理解

Development Process

Table 1 describes each phase in developing the machine learning algorithm library.

Table 1 Development process of the machine learning algorithm library

Phase

Description

Learn basic concepts

Before application development, you need to understand the basic concepts of machine learning algorithms, Spark Core, and the Spark algorithm library.

Set up a development environment

Machine learning algorithms can be developed by using Scala, Java, Python, and R. This document uses Scala as an example to describe how to use the IDEA tool to configure the development environment.

Create a project

You can create a Spark machine learning algorithm project according to related guide.

Develop a program based on a specific scenario

You can select a machine learning algorithm for development based on your service scenarios. This chapter uses the GBDT algorithm as an example to describe how to develop machine learning algorithms.

Submit and run a task

This phase describes how to submit a developed application to a cluster for running.

Check the application running result

The application running result is printed. You can view the application status on the UI.