- Machine Learning in Java
- AshishSingh Bhatia Bostjan Kaluza
- 149字
- 2021-06-10 19:30:09
Building a machine learning application
Machine learning applications, especially those focused on classification, usually follow the same high-level workflow that's shown in the following diagram. The workflow is comprised of two phases—training the classifier and the classification of new instances. Both phases share common steps, as shown here:
First, we use a set of training data, select a representative subset as the training set, preprocess the missing data, and extract its features. A selected supervised learning algorithm is used to train a model, which is deployed in the second phase. The second phase puts a new data instance through the same preprocessing and feature extraction procedure and applies the learned model to obtain the instance label. If you are able to collect new labelled data, periodically rerun the learning phase to retrain the model and replace the old one with the retrained one in the classification phase.
- 大數(shù)據(jù)戰(zhàn)爭:人工智能時代不能不說的事
- 大數(shù)據(jù)項目管理:從規(guī)劃到實現(xiàn)
- LabVIEW虛擬儀器從入門到測控應用130例
- 計算機網(wǎng)絡應用基礎
- Windows內(nèi)核原理與實現(xiàn)
- 工業(yè)機器人操作與編程
- 數(shù)據(jù)通信與計算機網(wǎng)絡
- 項目管理成功利器Project 2007全程解析
- 網(wǎng)絡布線與小型局域網(wǎng)搭建
- 大數(shù)據(jù)技術(shù)基礎:基于Hadoop與Spark
- 水晶石影視動畫精粹:After Effects & Nuke 影視后期合成
- PLC與變頻技術(shù)應用
- Learn QGIS
- 貫通Java Web輕量級應用開發(fā)
- Microsoft System Center Data Protection Manager Cookbook