### Research on the Internet of Things Based on Ant Colony Optimization Algorithm

#### Yibin Hou 1* , Jin Wang 1

1 School of Software Engineering, Department of Information, Beijing University of Technology, Beijing, China

### Abstract

The purpose of this paper is to prove that the ant colony algorithm is an excellent mathematical modeling method and improve the production efficiency of the single drilling machine. The methods of mathematical induction and mathematical deduction and mathematical hypothesis are commonly used mathematical methods in scientific research. The ant colony algorithm to solve the TSP problem: algorithm design ideas: using the standard ant colony algorithm or its improved to achieve a traveling salesman problem TSP, find the shortest distance of the 51 City, the number of iterations is 1000 times, the final output of the optimal solution. Algorithm flow: (1) initialize ant colony: initialize ant colony parameter, set ant number, ant put in 51 vertices, initialize path pheromone. (2) Ant action: the ants leave their paths by the ants in front of the pheromone and their own judgments to complete a loop path. (3) Releasing pheromones: the path to releasing ants through a certain percentage of pheromones. (4) The evaluation of ants: the fitness is evaluated according to the objective function of each ant. (5) If the shortest path condition is satisfied, the optimal output is obtained. Otherwise, the algorithm continues. (6) Pheromones evaporate: pheromones continue to dissipate over time. The result of this paper is that the ant colony algorithm has high accuracy and efficiency; the TSP problem can be solved, to improve the production efficiency of the single drilling machine. The conclusion of this paper is that ant colony algorithm is an excellent algorithm, the TSP problem can be solved, for example, can improve the production efficiency of the single drilling machine.

### Keywords

Internet of Things, Colony Optimization Algorithm, TSP Problem, the Production Efficiency of the Single Drilling Machine

### References

[1] Golden sea soluble; Zhou Su; Mencius. Experiment method reform assembly language programming teaching [J]. Computer education, 2007, 01S, 34-37.

[2] Li Jingxia; Hou Zifeng. Application of Web service composition modeling and application of [J]. Computer based on colored Petri nets, 2006, 1, 22-27.

[3] Li Pei. Fully digital emulation automatic generation control system [D]. Lanzhou University of Technology, 2006.

[4] Li Yun; Wang Qiangjun. Read Mr. Zhao Yuanrens article the meaning of language and its acquisition [J]. Language application, 2001, 4, 70-75.

[5] Bao Xinzhong; Zhang Jianbin; Liu Cheng. [J]. China scientific management, to determine the weight of conditional information entropy based on rough set. 2009, 17(3), 131-135.

[6] Gao Zhijun; Yan Guozheng; Ding Guoqing; et al. Research status and development of multi robot coordination and cooperation system and development of [J]. Optical precision engineering, 2001, 9 (2).

[7] Sun Xida. Research on Data Mining Based on BOM in discrete manufacturing industry [D]. Kunming University of Science and Technology, 2004.

[8] Zhou Hongmei. An overview of the main algorithms for intelligent computing [J]. Computer knowledge and technology, 2010, 9, 71

[9] Ma Chi. Face recognition algorithm research and implementation [D]. Beijing Jiaotong University, 2007.

[10] Cao Zhaolong; Wan Yong. SVM algorithm and the multi class letter image recognition using [C]// twenty-fifth Chinese Control Conference (2) 2006.

[11] Mao ting. Research on the recognition of Chinese proper nouns [D]. Dalian University of Technology, 2006.

[12] Lin Peng. Research and implementation of face detection based on Adaboost algorithm [D]. Xian: School of computer science, Xian University of technology, 2007.

[13] What is the relationship between machine learning, statistical analysis, data mining, neural networks, artificial intelligence, pattern recognition? - How time flies! - blog Channel - CSDN.NET,

Available online: http://blog.csdn.net/u011023036/article/details/49 (accessed on 1 December 2017).

[14] Overview of the relationship between artificial intelligence, machine learning, data mining, neural network and other disciplines (collection compilation) -- love programming, Available online: http://www.w2bc.com/article/181993 (accessed on 1 December 2017).

[15] Hope learning Available online: http://scholar.google.com/schhp? Hl=zh-CN&as_sdt=0c... (accessed on 1 December 2017).

[16] Machine learning, statistical analysis, data mining, neural network, artificial intelligence, pattern recognition -- look up at the starry McDull blog CSDN.NET. Available online: http://blog.csdn.net/u012116229/article/details/24 (accessed on 1 December 2017).

[17] Overview of the relationship between artificial intelligence, machine learning, data mining, neural network and other disciplines (collection compilation) -- love programming, Available online: http://www.w2bc.com/article/181993 (accessed on 1 December 2017).

[18] Machine learning, statistical analysis, data mining, neural network, artificial intelligence, pattern recognition. Available online: http://www.itpub.net/thread-1861681-1-1.html (accessed on 1 December 2017).

[19] Zhang Yangsen; Huang Gaijuan; editor. A tutorial on artificial intelligence, [M]. higher education press, 2017

[20] Sleep with big data, TIPS! – Pop society . Available online: http://www.liuxingshe.com/qt/1038575.html (accessed on 1 December 2017).

[21] Pan Zhijie; Ren Saijun; Chen Yourong. A single digital character recognition algorithm of BP neural network to realize [J]. Computer knowledge and technology, based on the 2008, 29, 86.

[22] Hu Zhenxin; Li Hong; Guo Zehua. Research on multi class classification methods of support vector machines [J]. Modern electronic technology, 2011, 34(13), 165-167.

[23] Lin Bihua; Gu Xingsheng. Research on differential evolution algorithm and least squares support vector machine modeling based on [J]. Journal of chemical industry and engineering, 2008, 59(7).

[24] Li Siguang; Zhou Xuemei. Machine learning based intrusion detection system [J]. Silicon Valley, 2008, 8, 39-40.

[25] Ma Jie. Research on stock market forecasting based on support vector machine (SVM) [D]. Tianjin University, 2006.

[26] Liu Jingli. Research and application of robust least squares support vector machine [D]. Hefei: School of management of University of Science & Technology China, 2010.

[27] Yang Banghua. Spontaneous brain computer interface technology and identification of EEG signal [D], 2006.

[28] Liu Jian, schaemon. Support vector machine classification algorithm based on K nearest neighbor decision and Simulation of [J]. Ship Electronic Engineering, 2009, 3, 88-91.

[29] Sun Zhihui. Research and application of intelligent recognition method based on Hilbert spectral feature extraction [D]. Dalian University of Technology, 2009.

[30] Chang Guo Feng. Prospect, the networking and the Internet technology between [J]. 2014, 11, 31.

[31] Chao H.Y.; Cao Y.C.; Chen Y.Q. Autopilots, Y, H 2010, 8 (1):

[32] Cui Xiumin; Wang Weijun; Fang Zhenping. Small development status analysis and related problems of M. UAV flight mechanics, 2005, 23(1), 14-18.

[33] Eagle. Chinese Navy UAV application prospect of Shipborne weapons [J]. 2007, 9, 43-49.

[34] Li Jiyu; Zhang Tiemin; Peng Xiaodong. Application of UAV [J]. Research of Agricultural Mechanization in farmland information monitoring system in the 189-192. 2010 32

[35] Aijomandi M.; Agostino S.; Mammone M.; et al. Classification of Unmanned.

[36] Qin Wu; Zhang Aihua; Li Jin. Small UAV [J]. Flying missile in the United States, 2007, 2, 22-25.

[37] Fan Chengchen; Han Jun; Xiong Zhijun; so on. The current situation and application of unmanned aerial vehicle remote sensing technology and application of [J]. Surveying and Mapping Science, 2009, 34(5), 214-215.

[38] Wang Jianping; Yan Zejing. On the application of UAV in the inspection of transmission lines [J]. China Electric Power Education, 2013, 6, 229-230.

[39] Lining. Air traffic management of UAV system [J]. China civil aviation, 2010, 9, 48-51.

[40] Xu Zhiqiang; Jiang Xudong; so on. The application of UAV in the field of earthquake field exploration [J]. International earthquake dynamics, 2012, 6, 204.

[41] Van Chunwei. Things of the legal protection of intellectual property rights of [D]. Shanxi University, 2013.

[42] Zhang Yong. Research and application of intelligent equipment intelligent management system [D]. North China Electric Power University, 2012.

[43] Jiang Qiyuan and so on, mathematical model (Fourth Edition), Beijing: Higher Education Press, 2011.

[44] Han Ming; Wang Jiabao; so on, mathematics experiment, Shanghai: Tongji University press, 2009.

[45] Luo W.C. mathematical modeling case selection, Chengdu: Southwest Jiao Tong University press, 2007.

[46] Li Shiyong; Ken Chan; ant colony algorithm and its application, Harbin: Harbin Institute of Technology press, 2004.

[47] Zeng Feng. Printed circuit board (PCB) design and production, Beijing: Electronic Industry Press, 2002.

[48] Cold Huang. A number of studies on ant colony optimization algorithm [D]. Jilin University, 2016.

[49] Xia Xiaoyun; Zhou Yu. Research progress on the theory of ant colony optimization (ACA), [J]. Journal of intelligent system, 2016.

[50] Wang Zhaoyuan. Research on Optimization of network coding resource based on Ant Colony Optimization (ACO) [D]. Southwest Jiao Tong University, 2016.

[51] Ge Hongwei; Yuan Yunhao; Zhou Niao; Su Shuzhi. Optimization of [J]. Computer engineering and science continuous ant colony based on artificial bee colony, 2016 (6).

[52] Zhao Shian. Analysis and Research on convergence of ant colony optimization algorithm [J]. Modern electronic technology, 2017, 10.