# QA Official

### Cross Verification in Machine Learning

https://qaofficial.com/post/2019/04/15/70217-cross-verification-in-machine-learning.html 2019-04-15
Cross validation. Cross validation is used to prevent over-fitting caused by too complex a model. It is sometimes called cyclic estimation.It is a practical method to cut data samples into smaller subsets statistically.Therefore, one subset can be analyzed first, while the other subsets are used for subsequent confirmation and verification of this analysis.The initial subset is called the training set.The other subsets are called validation set or test sets.Cross-validation is to evaluate the generalization ability of statistical analysis and machine learning algorithms to data sets independent of training data.

### Essence-Program Realization of Eight People Crossing the River

https://qaofficial.com/post/2019/04/15/70345-essence-program-realization-of-eight-people-crossing-the-river.html 2019-04-15
topic: Beethoven's 2nd, a father, a mother, two sons, two daughters, and a policeman, a villain, crossed a river. The father does not hurt his son in his mother's absence, the mother does not hurt her daughter in his father's absence, and the police does not hurt Beethoven's 2nd in the villain's absence. Only Mom, Dad, and the police can sail a boat. There can only be two people and

### Introduction to Cross Validation

https://qaofficial.com/post/2019/04/15/70209-introduction-to-cross-validation.html 2019-04-15
1, training set vs test set In the related research of pattern recognition and machine learning, the dataset is often divided into two subsets: training set and testing set. The former is used to build a model, while the latter is used to evaluate the accuracy of the model in predicting unknown samples. The normal expression is generalization ability.How to divide the complete data set into training set and test set must follow the following points:

### Introduction to Cross-validation in Machine Learning

https://qaofficial.com/post/2019/04/15/70242-introduction-to-cross-validation-in-machine-learning.html 2019-04-15
1. What is Cross Validation? Cross-validation is a measure adopted when the data in the experiment is insufficient, but we want to train a good model.The idea of cross-validation is to reuse data, split the given data, and combine the split data sets into training sets and test sets. On this basis, training, testing and model selection are continuously repeated.The following two cross-validation methods are introduced. The cross-validation method mainly

### Learn some git commands from scratch

https://qaofficial.com/post/2019/04/15/70283-learn-some-git-commands-from-scratch.html 2019-04-15

### Machine Learning-Cross Verification Function

https://qaofficial.com/post/2019/04/15/70218-machine-learning-cross-verification-function.html 2019-04-15
1. Cross-validation When establishing the classification model, Cross Validation is simply called CV, CV is used to verify the performance of the classifier.Its main idea is to group the original data, one as training set and the other as validation set.The training set is used to train the model, and the validation set is used to test the model to evaluate the performance of the classification model. 2. Role of

### Rule Language comparison of ilog, Drools, Jess rule engines

https://qaofficial.com/post/2019/04/15/70350-rule-language-comparison-of-ilog-drools-jess-rule-engines.html 2019-04-15
IlogJRulesis the most famous commercial BRMS, just took JOLT；; Drools is the most active open source rule engine, and it has made great progress all the way.Jess is the java implementation of Clips, just as JRuby is to Ruby, and is the representative of AI system. Today, I compared the rule languages of these three representative rule engines.Among them, Ilog is a commercial product and has no chance of actual combat.

### embedded c programming language&amp;#x27;s Complete Learning Notes (8)

https://qaofficial.com/post/2019/04/15/70318-embedded-c-programming-languageamp#x27s-complete-learning-notes-8.html 2019-04-15
9, Structure, unity soft, Enumeration, Macro Definition, Preprocessing9.1. Structure9.1.1, why do you need a structure?Before there was no structure, in C language, the organization of data depended on variables+arrays.At first, when it was simplest, only the basic data type (int char float double) was needed to define a single variable, and several variables were needed to define several.Later, the situation became more complicated, and sometimes many meaningful variables were needed (such as the need to store and calculate a class's student scores).

### git Learning in Liao Xuefeng

https://qaofficial.com/post/2019/04/15/70302-git-learning-in-liao-xuefeng.html 2019-04-15
what is git?Version management tools Why use it?It is convenient for everyone to work together to improve work efficiency. For example, when you write a paper, you will correct many editions. How do you usually do it? It is distinguished by naming. Version 1, Version 2, Version 3,,, etc. This version has been changed, and that version still needs to be changed. The changes have been made to a large extent.