{"id":17499,"date":"2022-02-03T23:56:22","date_gmt":"2022-02-03T15:56:22","guid":{"rendered":"http:\/\/www.jdcui.com\/?p=17499"},"modified":"2022-02-19T22:42:45","modified_gmt":"2022-02-19T14:42:45","slug":"%e7%bc%96%e7%a8%8b%e8%ae%ad%e7%bb%83-%e7%b2%92%e5%ad%90%e7%be%a4%e4%bc%98%e5%8c%96%e7%ae%97%e6%b3%95-pso-particle-swarm-optimization","status":"publish","type":"post","link":"http:\/\/www.jdcui.com\/?p=17499","title":{"rendered":"[\u7f16\u7a0b\u8bad\u7ec3][\u8f6f\u4ef6] \u7c92\u5b50\u7fa4\u4f18\u5316\u7b97\u6cd5\u6c42\u89e3\u65e0\u7ea6\u675f\u6700\u4f18\u5316\u95ee\u9898 [Particle Swarm Optimization Algorithm for Solving Unconstrained Optimization Problems]"},"content":{"rendered":"<p><span style=\"color: #ff00ff; background-color: #ccffcc;\"><strong>\u5b9e\u5e72\u3001\u5b9e\u8df5\u3001\u79ef\u7d2f\u3001\u601d\u8003\uff0c\u521b\u65b0\u3002<\/strong><\/span><\/p>\n<hr \/>\n<ul style=\"list-style-type: square;\">\n<li><strong style=\"font-size: 0.875rem;\">\u7a0b\u5e8f\u56fe\u6807\u00a0<span style=\"color: #0000ff;\">( Program Icon )<\/span><\/strong><\/li>\n<\/ul>\n<p style=\"padding-left: 30px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-17535\" src=\"http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/PSO.png\" alt=\"\" width=\"100\" height=\"100\" \/><\/p>\n<ul style=\"list-style-type: square;\">\n<li><strong>\u7a0b\u5e8f\u4ecb\u7ecd\u00a0<span style=\"color: #0000ff;\">( Program Introduction)<\/span><\/strong><\/li>\n<\/ul>\n<p>\u5047\u671f\u82b1\u4e86\u51e0\u5929\u7814\u7a76\u7c92\u5b50\u7fa4\u4f18\u5316\u7b97\u6cd5\uff0c\u987a\u4fbf\u5199\u4e86\u8fd9\u4e2a\u5c0f\u5de5\u5177\uff0c\u7b80\u5355\u6d4b\u8bd5\u65e0\u7ea6\u675f\u6700\u4f18\u5316\u95ee\u9898\uff0c\u4e5f\u987a\u4fbf\u8bad\u7ec3\u4e00\u4e0b\u7f16\u7a0b\u3002<\/p>\n<p>\u8f6f\u4ef6\u81ea\u5e26\u51e0\u4e2a\u7ecf\u5178\u7684PSO\u7c92\u5b50\u7fa4\u4f18\u5316\u7b97\u6cd5\u6d4b\u8bd5\u51fd\u6570\uff0c\u5177\u4f53\u5305\u62ec\uff1a<\/p>\n<p><span style=\"background-color: #00ffff;\"><strong>0: Sphere<\/strong><\/span><\/p>\n<p><span style=\"background-color: #00ffff;\"><strong>1: Eggcrate<\/strong><\/span><\/p>\n<p><span style=\"background-color: #00ffff;\"><strong>2: Rosenbrock<\/strong><\/span><\/p>\n<p><span style=\"background-color: #00ffff;\"><strong>3: Ackley<\/strong><\/span><\/p>\n<p><span style=\"background-color: #00ffff;\"><strong>4: Schaffer<\/strong><\/span><\/p>\n<p><span style=\"background-color: #00ffff;\"><strong>5: Rastrigrin<\/strong><\/span><\/p>\n<p><strong><span style=\"color: #333333;\"><span style=\"background-color: #00ffff;\">6: Cigar<\/span><\/span><\/strong><\/p>\n<p><strong><span style=\"color: #333333;\"><span style=\"background-color: #00ffff;\">7: Griewangk<\/span><\/span><\/strong><\/p>\n<p><strong><span style=\"color: #333333;\"><span style=\"background-color: #00ffff;\">8: Schwefel<\/span><\/span><\/strong><\/p>\n<p>\u51e0\u4e2a\u51fd\u6570\u7684\u56fe\u50cf\u53ef\u4ee5\u5728\u8fd9\u4e2a\u535a\u6587\u67e5\u770b\uff1a<strong><a title=\"[\u7b14\u8bb0][\u667a\u80fd\u7b97\u6cd5]\u51e0\u4e2a\u7ecf\u5178\u7684PSO\u7c92\u5b50\u7fa4\u4f18\u5316\u7b97\u6cd5\u6d4b\u8bd5\u51fd\u6570 (Benchmark function for PSO)\" href=\"http:\/\/www.jdcui.com\/?p=17509\" target=\"_blank\" rel=\"noopener\">[\u7b14\u8bb0][\u667a\u80fd\u7b97\u6cd5]\u51e0\u4e2a\u7ecf\u5178\u7684PSO\u7c92\u5b50\u7fa4\u4f18\u5316\u7b97\u6cd5\u6d4b\u8bd5\u51fd\u6570 (Benchmark function for PSO)<\/a><\/strong><\/p>\n<p>\u7a0b\u5e8f\u53ef\u4ee5\u89c2\u5bdf\u66f2\u9762\u76843D\u56fe\u53ca\u7b49\u9ad8\u7ebf\u56fe\uff0c\u53e6\u5916\u53ef\u4ee5\u770b\u5230\u7c92\u5b50\u5728\u8fed\u4ee3\u8fc7\u7a0b\u4e2d\u7684\u8fd0\u52a8\u8fc7\u7a0b\u3001\u67e5\u770b\u5168\u5c40\u6700\u4f18\u4f4d\u7f6e\u3002<\/p>\n<p>\u53e6\u5916\u4f53\u4f1a\u662f\uff0c\u5bf9\u4e8e\u4e0d\u592a\u590d\u6742\u7684\u95ee\u9898\uff0c\u7ea6\u675f\u6761\u4ef6\u4e0d\u591a\uff0c\u53d8\u91cf\u4e0d\u591a\uff0c\u6216\u8005\u53d8\u91cf\u591a\u7684\u65e0\u7ea6\u675f\u4f18\u5316\u95ee\u9898\uff0cPSO\u7b97\u6cd5\u8fd8\u662f\u4e0d\u9519\u3002<\/p>\n<p>\u4f46\u662f\u5f53\u7ea6\u675f\u6761\u4ef6\u82db\u523b\uff0c\u53d8\u91cf\u591a\u7684\u65f6\u5019\uff0c\u5c31\u5f88\u5bb9\u6613\u9677\u5165\u5c40\u90e8\u6700\u4f18\u3002\u5bf9\u4e8e\u4e00\u4e9b\u5b9e\u9645\u5de5\u7a0b\u5e94\u7528\u95ee\u9898\uff0c\u5f80\u5f80\u662f\u590d\u6742\u7684\uff0c\u60f3\u7740\u4f9d\u9760\u4e00\u4e2a\u7b97\u6cd5\u89e3\u51b3\u6240\u6709\u95ee\u9898\u662f\u4e0d\u73b0\u5b9e\u7684\u3002<\/p>\n<ul style=\"list-style-type: square;\">\n<li><strong>\u7a0b\u5e8f\u754c\u9762\u00a0<span style=\"color: #0000ff;\">( Program Interface\u00a0<\/span><\/strong><span style=\"color: #0000ff;\">)<\/span><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-17546\" src=\"http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/POS_11.gif\" alt=\"\" width=\"1300\" height=\"1087\" srcset=\"http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/POS_11.gif 1300w, http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/POS_11-768x642.gif 768w\" sizes=\"auto, (max-width: 1300px) 100vw, 1300px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-17547\" src=\"http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/POS_22.gif\" alt=\"\" width=\"1300\" height=\"1087\" srcset=\"http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/POS_22.gif 1300w, http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/POS_22-768x642.gif 768w\" sizes=\"auto, (max-width: 1300px) 100vw, 1300px\" \/><\/p>\n<ul style=\"list-style-type: square;\">\n<li><strong>\u64cd\u4f5c\u6f14\u793a\u00a0<span style=\"color: #0000ff;\">( Program Interface\u00a0<\/span><\/strong><span style=\"color: #0000ff;\">)<\/span><\/li>\n<\/ul>\n<div style=\"width: 800px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-17499-1\" width=\"800\" height=\"633\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/PSO_Test2.mp4?_=1\" \/><a href=\"http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/PSO_Test2.mp4\">http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/PSO_Test2.mp4<\/a><\/video><\/div>\n<ul style=\"list-style-type: square;\">\n<li><strong>\u6d4b\u8bd5\u7b97\u4f8b <span style=\"color: #0000ff;\">(Test Examples <\/span><\/strong><span style=\"color: #0000ff;\">)<\/span><\/li>\n<\/ul>\n<p>\u770b\u770b\u51e0\u4e2a\u6d4b\u7b97\u4f8b\u5b50<\/p>\n<p><span style=\"background-color: #ccffff;\"><strong>Sphere\u66f2\u9762\uff1a<\/strong><\/span><\/p>\n<p><span style=\"background-color: #ccffff;\"><strong>\u5168\u5c40\u6700\u4f18\u70b9(0,0)\uff0c\u6700\u4f18\u503c0<\/strong><\/span><\/p>\n<div style=\"width: 800px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-17499-2\" width=\"800\" height=\"679\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/Sphere.mp4?_=2\" \/><a href=\"http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/Sphere.mp4\">http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/Sphere.mp4<\/a><\/video><\/div>\n<p>&nbsp;<\/p>\n<p><span style=\"background-color: #ccffff;\"><strong>Eggcrate\u66f2\u9762\uff1a<\/strong><\/span><\/p>\n<p><span style=\"background-color: #ccffff;\"><strong>\u5168\u5c40\u6700\u4f18\u70b9(0,0)\uff0c\u6700\u4f18\u503c0<\/strong><\/span><\/p>\n<div style=\"width: 800px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-17499-3\" width=\"800\" height=\"675\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/Eggcrate_Function.mp4?_=3\" \/><a href=\"http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/Eggcrate_Function.mp4\">http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/Eggcrate_Function.mp4<\/a><\/video><\/div>\n<p>&nbsp;<\/p>\n<p><span style=\"background-color: #ccffff;\"><strong>Rosenbrock\u66f2\u9762\uff1a<\/strong><\/span><\/p>\n<p><span style=\"background-color: #ccffff;\"><strong>\u5168\u5c40\u6700\u4f18\u70b9(1,1)\uff0c\u6700\u4f18\u503c0<\/strong><\/span><\/p>\n<div style=\"width: 800px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-17499-4\" width=\"800\" height=\"895\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/Rosenbrock_Function.mp4?_=4\" \/><a href=\"http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/Rosenbrock_Function.mp4\">http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/Rosenbrock_Function.mp4<\/a><\/video><\/div>\n<p>&nbsp;<\/p>\n<p><span style=\"background-color: #ccffff;\"><strong>Schwefel\u66f2\u9762\uff1a<\/strong><\/span><\/p>\n<p><span style=\"background-color: #ccffff;\"><strong>\u5168\u5c40\u6700\u4f18\u70b9(1,1)\uff0c\u6700\u4f18\u503c0<\/strong><\/span><\/p>\n<div style=\"width: 800px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-17499-5\" width=\"800\" height=\"934\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/Schwefel_Function.mp4?_=5\" \/><a href=\"http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/Schwefel_Function.mp4\">http:\/\/www.jdcui.com\/wp-content\/uploads\/2022\/02\/Schwefel_Function.mp4<\/a><\/video><\/div>\n<p>&nbsp;<\/p>\n<ul style=\"list-style-type: square;\">\n<li><strong>\u76f8\u5173\u535a\u6587 (<span style=\"color: #000080;\"> Related Topics)<\/span><\/strong><\/li>\n<\/ul>\n<p><strong>[01] <a href=\"http:\/\/www.jdcui.com\/?p=9639\" rel=\"noopener noreferrer\">[\u7f16\u7a0b][\u7b97\u6cd5][\u51e0\u4f55] \u7f16\u7a0b\u8bad\u7ec3: \u51f8\u5305\u95ee\u9898 [Convex-Hull Problem]<\/a><\/strong><\/p>\n<p><strong>[02] <a href=\"http:\/\/www.jdcui.com\/?p=9647\" rel=\"noopener noreferrer\">[\u7f16\u7a0b][\u7b97\u6cd5][\u51e0\u4f55] \u7f16\u7a0b\u8bad\u7ec3: \u79bb\u6563\u70b9\u7684\u95ed\u5408\u8def\u5f84 [Closed Path for points]<\/a><\/strong><\/p>\n<p><strong>[03] <a href=\"http:\/\/www.jdcui.com\/?p=9675\" rel=\"noopener noreferrer\">[\u7f16\u7a0b][\u7b97\u6cd5][\u51e0\u4f55] \u7f16\u7a0b\u8bad\u7ec3: 3\u6b21B\u6837\u6761\u66f2\u7ebf [Cubic BSpline]<\/a><\/strong><\/p>\n<p><strong>[04] <a href=\"http:\/\/www.jdcui.com\/?p=9678\" rel=\"noopener noreferrer\">[\u7f16\u7a0b][\u7b97\u6cd5][\u51e0\u4f55] \u7f16\u7a0b\u8bad\u7ec3: \u65c5\u884c\u5546\u95ee\u9898<\/a><\/strong><\/p>\n<p><strong>[05] <a href=\"http:\/\/www.jdcui.com\/?p=9680\" rel=\"noopener noreferrer\">[\u7f16\u7a0b][\u7b97\u6cd5][\u51e0\u4f55] \u7f16\u7a0b\u8bad\u7ec3: 3\u6b21Bezier\u66f2\u7ebf [Cubic Bezier Curve]<\/a><\/strong><\/p>\n<p><strong>[06] <a href=\"http:\/\/www.jdcui.com\/?p=9696\" rel=\"noopener noreferrer\">[\u7f16\u7a0b][\u6e38\u620f][\u5f00\u53d1] \u7f16\u7a0b\u8bad\u7ec3\uff1a\u6570\u72ec\u6e38\u620f ( Sudoku )<\/a><\/strong><\/p>\n<p><strong>[07] <a href=\"http:\/\/www.jdcui.com\/?p=10381\" rel=\"noopener noreferrer\">[\u7f16\u7a0b][\u8f6f\u4ef6][Programming] \u7f16\u7a0b\u8bad\u7ec3\uff1a\u6a21\u62df\u9000\u706b\u7b97\u6cd5(Simulated annealing algorithm)<\/a><\/strong><\/p>\n<p><strong>[08] <a href=\"http:\/\/www.jdcui.com\/?p=10440\" rel=\"noopener noreferrer\">[\u7f16\u7a0b][\u7b97\u6cd5][\u4f18\u5316] \u7f16\u7a0b\u8bad\u7ec3\uff1a\u51fd\u6570\u7684CONLIN\u7ebf\u6027\u5316<\/a><\/strong><\/p>\n<p><strong>[09] <a href=\"http:\/\/www.jdcui.com\/?p=10446\" rel=\"noopener noreferrer\">[\u7f16\u7a0b][\u7b97\u6cd5][\u4f18\u5316] \u7f16\u7a0b\u8bad\u7ec3\uff1a\u51fd\u6570\u7684\u79fb\u52a8\u6e10\u8fdb\u7ebf(MMA)\u8fd1\u4f3c<\/a><\/strong><\/p>\n<p><strong>[09] <a href=\"http:\/\/www.jdcui.com\/?p=13123\" rel=\"noopener noreferrer\">[\u7f16\u7a0b\u8bad\u7ec3][Programming Training] URL Encode and Decode<\/a><\/strong><\/p>\n<p><strong>[10] <a href=\"http:\/\/www.jdcui.com\/?p=8752\" rel=\"noopener noreferrer\">[\u6e38\u620f][\u7f16\u7a0b][\u6311\u6218] Programming challenge: Tetris Game [\u7f16\u7a0b\u6311\u6218: \u4fc4\u7f57\u65af\u65b9\u5757\u6e38\u620f]<\/a><\/strong><\/p>\n<p><strong>[11] <a href=\"http:\/\/www.jdcui.com\/?p=7264\" rel=\"noopener noreferrer\">[\u7f16\u7a0b][\u8f6f\u4ef6][Tool] \u5e78\u8fd0\u5927\u62bd\u5956\u7a0b\u5e8f Lucky Draw<\/a><\/strong><\/p>\n<p><strong>[12] <a href=\"http:\/\/www.jdcui.com\/?p=1301\" rel=\"noopener noreferrer\">Buffon\u2019s Needle problem [\u84b2\u4e30\u6295\u9488\u95ee\u9898]<\/a><\/strong><\/p>\n<p><strong>[13] <a href=\"http:\/\/www.jdcui.com\/?p=1587\" rel=\"noopener noreferrer\">[Game][\u6e38\u620f]CJD Core Ball[\u89c1\u7f1d\u63d2\u9488\u6e38\u620f]<\/a><\/strong><\/p>\n<p><strong>[14] <a href=\"http:\/\/www.jdcui.com\/?p=1353\" rel=\"noopener noreferrer\">Sierpinski Triangle by 1D Cellular Automata [1D\u5143\u5305\u81ea\u52a8\u673a\u5b9e\u73b0Sierpinski\u4e09\u89d2\u5f62]<\/a><\/strong><\/p>\n<p><strong>[15] <a href=\"http:\/\/www.jdcui.com\/?p=1651\" rel=\"noopener noreferrer\">Cellular Automata Forest Fire Model [\u5143\u5305\u81ea\u52a8\u673a\u68ee\u6797\u706b\u707e\u6a21\u578b]<\/a><\/strong><\/p>\n<p><strong>[16] <a href=\"http:\/\/www.jdcui.com\/?p=1524\" rel=\"noopener noreferrer\">Conway\u2019s Game of Life [\u751f\u547d\u6e38\u620f]<\/a><\/strong><\/p>\n<p><strong>[17] <a href=\"http:\/\/www.jdcui.com\/?p=789\" rel=\"noopener noreferrer\">Mandelbrot Set &amp; Julia Set [\u5206\u5f62]<\/a><\/strong><\/p>\n<p><strong>[18] <a href=\"http:\/\/www.jdcui.com\/?p=88\" rel=\"noopener noreferrer\">Morley\u2019s Theorem [\u83ab\u5229\u5b9a\u7406]<\/a><\/strong><\/p>\n<p><strong>[19] <a href=\"http:\/\/www.jdcui.com\/?p=17\" rel=\"noopener noreferrer\">Pascal\u2019s Theorem [\u5e15\u65af\u5361\u5b9a\u7406]<\/a><\/strong><\/p>\n<p><strong>[20]\u00a0<a href=\"http:\/\/www.jdcui.com\/?p=13184\">[\u7f16\u7a0b\u8bad\u7ec3][Programming Training] Gaussian Distribution (\u9ad8\u65af\u5206\u5e03)<\/a><\/strong><\/p>\n<p><strong>[21] <a href=\"http:\/\/www.jdcui.com\/?p=13192\">[\u7f16\u7a0b\u8bad\u7ec3]Programming Training: Get Host<\/a><\/strong><\/p>\n<p><strong>[22] <a href=\"http:\/\/www.jdcui.com\/?p=13218\">[\u7f16\u7a0b\u8bad\u7ec3]Programming Training: Rotate Text<\/a><\/strong><\/p>\n<p><strong>[23] <a href=\"http:\/\/www.jdcui.com\/?p=13592\">[\u7f16\u7a0b\u8bad\u7ec3] \u79bb\u6563\u70b9\u7684Delaunay\u4e09\u89d2\u5f62\u5256\u5206( Delaunay triangulation of a point set)<\/a><\/strong><\/p>\n<p><strong>[24] <a href=\"http:\/\/www.jdcui.com\/?p=13597\">[\u7f16\u7a0b\u8bad\u7ec3] \u56fe\u50cf\u5206\u5272 (Image segmentation)<\/a><\/strong><\/p>\n<p><strong>[25] <a href=\"http:\/\/www.jdcui.com\/?p=13599\">[\u7f16\u7a0b\u8bad\u7ec3] \u62fc\u56fe\u6e38\u620f (Jigsaw Puzzle Game)<\/a><\/strong><\/p>\n<p><strong>[26] <a href=\"http:\/\/www.jdcui.com\/?p=13614\">[\u7f16\u7a0b\u8bad\u7ec3][Programming Training] Random number generator \u2013 Uniform Distribution (\u968f\u673a\u6570\u751f\u6210\u5668-\u5747\u5300\u5206\u5e03)<\/a><\/strong><\/p>\n<p><strong>[27] <a href=\"http:\/\/www.jdcui.com\/?p=13810\" target=\"_blank\" rel=\"noopener noreferrer\">[\u62bd\u5956][\u8f6f\u4ef6][\u7f16\u7a0b][\u5e74\u4f1a] 2020\u516c\u53f8\u5e74\u4f1a\u62bd\u5956 (\u56fe\u7247\u62bd\u5956) (RBS16\u5468\u5e74\u7eaa\u5ff5\u7248) (Run by souls)<\/a><\/strong><\/p>\n<p><strong>[28] <a href=\"http:\/\/www.jdcui.com\/?p=14118\" target=\"_blank\" rel=\"noopener noreferrer\">[\u7f16\u7a0b\u8bad\u7ec3][\u6e38\u620f][\u6570\u5b66] \u7ea2\u9152\u676f\u4e0e\u767d\u9152\u676f\u91cc\u5230\u5e95\u6709\u591a\u5c11\u7ea2\u9152\u548c\u767d\u9152\uff1f<\/a><\/strong><\/p>\n<p><strong>[29] <a title=\"[\u6570\u5b66][\u7b97\u6cd5] \u6700\u5c0f\u4e8c\u4e58\u6cd5\u66f2\u7ebf\u62df\u5408( Least square curve fitting )\" href=\"http:\/\/www.jdcui.com\/?p=15600\" target=\"_blank\" rel=\"noopener noreferrer\">[\u6570\u5b66][\u7b97\u6cd5] \u6700\u5c0f\u4e8c\u4e58\u6cd5\u66f2\u7ebf\u62df\u5408( Least square curve fitting )<\/a><\/strong><\/p>\n<p><strong>[30] <a title=\"[\u7f16\u7a0b][\u6570\u5b66][\u7f16\u7a0b\u8bad\u7ec3] |x|^n+|y|^n=1\u5c0f\u7c73logo\u8f6e\u5ed3\u66f2\u7ebf\" href=\"http:\/\/www.jdcui.com\/?p=16029\" target=\"_blank\" rel=\"noopener noreferrer\">[\u7f16\u7a0b][\u6570\u5b66][\u7f16\u7a0b\u8bad\u7ec3] |x|^n+|y|^n=1\u5c0f\u7c73logo\u8f6e\u5ed3\u66f2\u7ebf<\/a><\/strong><\/p>\n<p><strong>[31] <a title=\"[\u6570\u5b66][\u7f16\u7a0b] \u8499\u7279\u5361\u6d1b\u6a21\u62df\u6cd5\u6c42\u5706\u5468\u7387\u03c0 (Monte Carlo method to find PI)\" href=\"http:\/\/www.jdcui.com\/?p=17385\" target=\"_blank\" rel=\"noopener\">[\u6570\u5b66][\u7f16\u7a0b] \u8499\u7279\u5361\u6d1b\u6a21\u62df\u6cd5\u6c42\u5706\u5468\u7387\u03c0 (Monte Carlo method to find PI)<\/a><\/strong><\/p>\n<p><strong>[32] <a title=\"[\u7f16\u7a0b\u8bad\u7ec3] BMP\u56fe\u50cf\u7f29\u653e (BMP Image scaling)\" href=\"http:\/\/www.jdcui.com\/?p=17472\" target=\"_blank\" rel=\"noopener\">[\u7f16\u7a0b\u8bad\u7ec3] BMP\u56fe\u50cf\u7f29\u653e (BMP Image scaling)<\/a><\/strong><\/p>\n<p><strong>[33] <a title=\"[\u7f16\u7a0b\u8bad\u7ec3] \u7c92\u5b50\u7fa4\u4f18\u5316\u7b97\u6cd5 [PSO: Particle Swarm Optimization]\" href=\"http:\/\/www.jdcui.com\/?p=17499\" target=\"_blank\" rel=\"noopener\">[\u7f16\u7a0b\u8bad\u7ec3] \u7c92\u5b50\u7fa4\u4f18\u5316\u7b97\u6cd5 [PSO: Particle Swarm Optimization]<\/a><\/strong><\/p>\n<p><strong>[34] <a title=\"[\u7f16\u7a0b][\u7b14\u8bb0] \u5982\u4f55\u5c06n^m\u4e2a\u53ef\u80fd\u679a\u4e3e\u51fa\u6765\uff1f\" href=\"http:\/\/www.jdcui.com\/?p=17579\" target=\"_blank\" rel=\"noopener\">[\u7f16\u7a0b][\u7b14\u8bb0] \u5982\u4f55\u5c06n^m\u4e2a\u53ef\u80fd\u679a\u4e3e\u51fa\u6765\uff1f<\/a><\/strong><\/p>\n<p><strong>[35] <a title=\"[\u6570\u5b66][\u7f16\u7a0b][\u6df7\u6c8c] \u866b\u53e3\u6a21\u578b\u7684\u6570\u503c\u6a21\u62df [Numerical simulation of insect population model]\" href=\"http:\/\/www.jdcui.com\/?p=17603\" target=\"_blank\" rel=\"noopener\">[\u6570\u5b66][\u7f16\u7a0b][\u6df7\u6c8c] \u866b\u53e3\u6a21\u578b\u7684\u6570\u503c\u6a21\u62df [Numerical simulation of insect population model]<\/a><\/strong><\/p>\n<hr \/>\n<p style=\"padding-left: 30px; text-align: center;\"><strong><div  class=\"thumbs-rating-container\" id=\"thumbs-rating-17499\" data-content-id=\"17499\"><button class=\"thumbs-rating-up thumbs-rating-voted\" onclick=\"thumbs_rating_vote(17499, 1);\">Vote Up +4<\/button> <button class=\"thumbs-rating-down thumbs-rating-voted\" onclick=\"thumbs_rating_vote(17499, 2);\">Vote Down -5<\/button><span class=\"thumbs-rating-already-voted\">You already voted!<\/span><\/div><\/strong><\/p>\n<ul style=\"list-style-type: square;\">\n<li style=\"text-align: left;\"><strong>\u5fae\u4fe1\u516c\u4f17\u53f7\u00a0(<span style=\"color: #000080;\">\u00a0Wechat\u00a0Subscription)<\/span><\/strong><\/li>\n<\/ul>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.jdcui.com\/wp-content\/uploads\/2017\/01\/QRCODE.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3636\" src=\"http:\/\/www.jdcui.com\/wp-content\/uploads\/2017\/01\/QRCODE.jpg\" alt=\"WeChat_QRCode\" width=\"250\" height=\"255\" \/><strong><span style=\"color: #333333;\">\u6b22\u8fce\u5173\u6ce8\u00a0<span style=\"color: #ff00ff;\">\u201c\u7ed3\u6784\u4e4b\u65c5\u201d\u00a0<\/span>\u5fae\u4fe1\u516c\u4f17\u53f7<\/span><\/strong><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u5b9e\u5e72\u3001\u5b9e\u8df5\u3001\u79ef\u7d2f\u3001\u601d\u8003\uff0c\u521b\u65b0\u3002 \u7a0b\u5e8f\u56fe\u6807\u00a0( Program Icon ) \u7a0b\u5e8f\u4ecb\u7ecd\u00a0( Program Introduction) \u5047\u671f\u82b1\u4e86\u51e0\u5929\u7814\u7a76\u7c92\u5b50\u7fa4\u4f18\u5316\u7b97\u6cd5\uff0c\u987a\u4fbf\u5199\u4e86\u8fd9\u4e2a\u5c0f\u5de5\u5177\uff0c\u7b80\u5355\u6d4b\u8bd5\u65e0\u7ea6\u675f\u6700\u4f18\u5316\u95ee\u9898\uff0c\u4e5f\u987a\u4fbf\u8bad\u7ec3\u4e00\u4e0b\u7f16\u7a0b\u3002 \u8f6f\u4ef6\u81ea\u5e26\u51e0\u4e2a\u7ecf\u5178\u7684PSO\u7c92\u5b50\u7fa4\u4f18\u5316\u7b97\u6cd5\u6d4b\u8bd5\u51fd\u6570\uff0c\u5177\u4f53\u5305\u62ec\uff1a 0: Sphere 1: Eggcrate 2: Rosenbrock 3: Ackley 4: Schaffer 5: Rastrigrin 6: Cigar 7: Griewangk 8: Schwefel \u51e0\u4e2a\u51fd\u6570\u7684\u56fe\u50cf\u53ef\u4ee5\u5728\u8fd9\u4e2a\u535a\u6587\u67e5\u770b\uff1a[\u7b14\u8bb0][\u667a\u80fd\u7b97\u6cd5]\u51e0\u4e2a\u7ecf\u5178\u7684PSO\u7c92\u5b50\u7fa4\u4f18\u5316\u7b97\u6cd5\u6d4b\u8bd5\u51fd\u6570 (Benchmark &#8230;<\/p>\n","protected":false},"author":1,"featured_media":17551,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1476,21,1310],"tags":[3260,1312,3258,3257,3261,2838,3126,2839,3259],"class_list":["post-17499","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-algorithm-","category-programming","category-structural-optimization-","tag-evolutionary-computation","tag-optimization","tag-particle-swarm-optimization","tag-pso","tag-unconstrained-optimization-problems","tag-2838","tag-3126","tag-2839","tag-3259"],"aioseo_notices":[],"views":3982,"_links":{"self":[{"href":"http:\/\/www.jdcui.com\/index.php?rest_route=\/wp\/v2\/posts\/17499","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.jdcui.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.jdcui.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.jdcui.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.jdcui.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=17499"}],"version-history":[{"count":0,"href":"http:\/\/www.jdcui.com\/index.php?rest_route=\/wp\/v2\/posts\/17499\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.jdcui.com\/index.php?rest_route=\/wp\/v2\/media\/17551"}],"wp:attachment":[{"href":"http:\/\/www.jdcui.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=17499"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.jdcui.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=17499"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.jdcui.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=17499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}