“…In general, researchers have proposed knowledge modeling methods for automatic annotation, such as classification-based methods [2,4,15,23], graphical model-based methods [36,37], cross-media modeling methods [9,11,17], and translation modelbased [5,7,12] methods. The key attributes of these methods are using different machine learning algorithms on a training set and the construction of mapping relationships between the semantic concepts and low-level features.…”