机器学习中多目标优化算法的简述

  摘要:机器学习本质上就是多目标优化问题。解决机器学习问题的多目标优化方法有三种:标量式的多目标优化,按词典排序的多目标优化以及基于Pareto的多目标优化,而基于Pareto的多目标优化方法是目前使用最广泛的,也是研究较多的。文章概述了在机器学习中使用的多目标优化算法的优缺点。最后表明基于Pareto的多目标优化方法能有效克服前两种优化方法的缺点,是三种方法中最好的。   关键词:多目标优化;Pareto;机器学习   中图分类号:TP18文献标识码:A文章编号:1009-3044(2012)15-3689-02   Machine Learning in Multi Objective Optimization Algorithm   ZHENG Xiu-lian   (Taizhou Vocational School of Mechanical, electrical technology,Taizhou 225300,China)   Abstract: Machine learning is essentially multi-objective optimization problem. There are three very different approaches to cope with this multi-objective optimization problem: the conventional weighted-formula approach, the lexicographic approach, the Pareto ap? proach. At present, the most widely used approach is the Pareto approach. This article provides an overview of the machine learning is used in multi objective optimization algorithms. The final show that Pareto based multi objective optimization method can effectively overcome before two optimization method, three methods is the best.   Key words: Multi-objective optimization; Pareto; Machine learning   机器学习本质上就是多目标优化问题。任何机器学习方法都包括两个步骤,即:构造一个候选模型,然后选择某个学习算法根据样本数据集对候选模型进行参数估计。通常,模型构造和参数估计是在迭代的过程中同步实现,但在许多情况下,模型构造只凭直觉和经验做一次。换言之,用户凭经验构造模型,然后使用某个学习算法来估计模型的参数。   目前,用多目标优化来解决机器学习问题的方法主要有三种:标量式的多目标优化[2],按词典排序的多目标优化[3]以及基于Pare? to的多目标优化[4-7]。标量式的多目标优化是将多目标问题转化为单目标问题来解决,这种方法实现简单,但存在很多缺点,如在目标的转化过程中需要给不同目标设置权重值,这些权重值的设置通常都是凭经验或通过反复实验确定的,带有主观性,而目标的转化是将含义不同的目标整合到一起,这使得最终的目标函数对用户而言是没有意义的。按词典排序的多目标优化是对目标赋予优先权,由优先权决定各目标的优化顺序,该方法避免了将含义不同的目标进行整合,但在实现过程中引入了新的参数,并且各目标的优先权的确定也是待解决的问题。基于Pareto的多目标优化是采用多目标进化算法来解决多目标优化问题,将各个目标单独看待,找出同时优化所有目标的非支配解集,用户可以根据需要从该解集中选择自己需要的解,达到对问题的更深的认识。   [3] Kaufmann K A,Michalski R S.Learning from inconsistent and noisy data:the AQ18 approach[J].Foundations of Intelligent Systems (Proc. ISMIS-99).LNAI,Springer,1999,160(9):411-419.   [4] Kim Y,Street W N,Menczer F.Feature selection in unsupervised learning via evolutionary search[C].Proc.6th ACM SIGKDD Int.Conf.on Knowledge Discovery and Data Mining (KDD-2000),ACM,2000:365-369.   [5] Beatriz de la Iglesia,Mark S.Philpott,Anthony J.Bagnall and Vie J.Rayward-Smith.Data Mining Rules Using Multi-Objective Evolutionary Algorithms[C].IEEE 2003.   [6] Hisao Ishibuchi and Takashi Yamamoto.Fuzzy Rule Selection by Multi-Objective Genetic Local Search Algorithms and Rule Evaluation Measures in Data Mining[D].Department of Industrial Engineering,Osaka Prefecture University,2004.   [7] Abbass H. A memetic Pareto approach to artificial neural networks[C]//Proc 14th Aust Joint Conf Artif Intell,2001:1-12.

  摘要:机器学习本质上就是多目标优化问题。解决机器学习问题的多目标优化方法有三种:标量式的多目标优化,按词典排序的多目标优化以及基于Pareto的多目标优化,而基于Pareto的多目标优化方法是目前使用最广泛的,也是研究较多的。文章概述了在机器学习中使用的多目标优化算法的优缺点。最后表明基于Pareto的多目标优化方法能有效克服前两种优化方法的缺点,是三种方法中最好的。   关键词:多目标优化;Pareto;机器学习   中图分类号:TP18文献标识码:A文章编号:1009-3044(2012)15-3689-02   Machine Learning in Multi Objective Optimization Algorithm   ZHENG Xiu-lian   (Taizhou Vocational School of Mechanical, electrical technology,Taizhou 225300,China)   Abstract: Machine learning is essentially multi-objective optimization problem. There are three very different approaches to cope with this multi-objective optimization problem: the conventional weighted-formula approach, the lexicographic approach, the Pareto ap? proach. At present, the most widely used approach is the Pareto approach. This article provides an overview of the machine learning is used in multi objective optimization algorithms. The final show that Pareto based multi objective optimization method can effectively overcome before two optimization method, three methods is the best.   Key words: Multi-objective optimization; Pareto; Machine learning   机器学习本质上就是多目标优化问题。任何机器学习方法都包括两个步骤,即:构造一个候选模型,然后选择某个学习算法根据样本数据集对候选模型进行参数估计。通常,模型构造和参数估计是在迭代的过程中同步实现,但在许多情况下,模型构造只凭直觉和经验做一次。换言之,用户凭经验构造模型,然后使用某个学习算法来估计模型的参数。   目前,用多目标优化来解决机器学习问题的方法主要有三种:标量式的多目标优化[2],按词典排序的多目标优化[3]以及基于Pare? to的多目标优化[4-7]。标量式的多目标优化是将多目标问题转化为单目标问题来解决,这种方法实现简单,但存在很多缺点,如在目标的转化过程中需要给不同目标设置权重值,这些权重值的设置通常都是凭经验或通过反复实验确定的,带有主观性,而目标的转化是将含义不同的目标整合到一起,这使得最终的目标函数对用户而言是没有意义的。按词典排序的多目标优化是对目标赋予优先权,由优先权决定各目标的优化顺序,该方法避免了将含义不同的目标进行整合,但在实现过程中引入了新的参数,并且各目标的优先权的确定也是待解决的问题。基于Pareto的多目标优化是采用多目标进化算法来解决多目标优化问题,将各个目标单独看待,找出同时优化所有目标的非支配解集,用户可以根据需要从该解集中选择自己需要的解,达到对问题的更深的认识。   [3] Kaufmann K A,Michalski R S.Learning from inconsistent and noisy data:the AQ18 approach[J].Foundations of Intelligent Systems (Proc. ISMIS-99).LNAI,Springer,1999,160(9):411-419.   [4] Kim Y,Street W N,Menczer F.Feature selection in unsupervised learning via evolutionary search[C].Proc.6th ACM SIGKDD Int.Conf.on Knowledge Discovery and Data Mining (KDD-2000),ACM,2000:365-369.   [5] Beatriz de la Iglesia,Mark S.Philpott,Anthony J.Bagnall and Vie J.Rayward-Smith.Data Mining Rules Using Multi-Objective Evolutionary Algorithms[C].IEEE 2003.   [6] Hisao Ishibuchi and Takashi Yamamoto.Fuzzy Rule Selection by Multi-Objective Genetic Local Search Algorithms and Rule Evaluation Measures in Data Mining[D].Department of Industrial Engineering,Osaka Prefecture University,2004.   [7] Abbass H. A memetic Pareto approach to artificial neural networks[C]//Proc 14th Aust Joint Conf Artif Intell,2001:1-12.


相关内容

  • 计算机导论第3章 程序设计语言(答案)
  • 第3章 程序设计语言 习 题 一.选择题 1. A 2. A 3. D 4. A 5. AB 6. C 7.D 8.C 9.D 10. D 11.ABCD 12.B 13.A 14.ABD 二.简答题 1.简述程序的概念. 答:一个程序就是能够实现特定功能的一组指令序列的集合.或者程序=算法+数据结 ...

  • 人工智能答案终极版
  • 人工智能复习参考(2015工程硕士) 第1章 绪 论 1-1. 什么是人工智能?它的研究目标是什么? 人工智能(Artificial Intelligence),简称AI,又称机器智能(Machine Intelligence,MI),主要研究用人工的方法和技术开发智能机器或智能系统,以模仿.延伸和 ...

  • 全国计算机等级考试三级嵌入式系统模拟题完整全套
  • 一.嵌入式系统开发的基础知识 (1)特点: 1.嵌入式系统的特点.分类.发展与应用,熟悉嵌入式系统的逻辑组成. 专用性 隐蔽性 (嵌入式系统是被包装在内部) 资源受限(要求小型化.轻型化.低功耗及低成本,因此软硬件资源受到限制) 高可靠性(任何误动作都可能会产生致命的后果) 软件固化(软件都固化在只 ...

  • 复杂系统建模论文
  • 复杂系统建模简述 目前, 我们面临的社会正迅速从制度经济转入知识经济, 其中所涉及的各种研究系统越来越复杂, 人在之中的作用也变得越来越不可忽略.而网络化的加速发展, 更是极大地加剧了各类系统的复杂性程度.因此现有的系统分析方法已远远不能有效地解决这些复杂系统所面临的许多关键性问题, 我们需要新的理 ...

  • 移动机器人的发展现状及其趋势
  • 2001年第3期<机器人技术与应用> 移动机器人的发展现状及其趋势 ◆徐国华谭民 中科院自动化研究所 -.引言 机器人的应用越来越广泛,几乎渗透到所有领域.移动机器人是机器人学中的一个重要分支.早在60年代,就已经开始了关于移动机器人的研究.关于移动机器人的研究涉及许多方面,首先,要考虑 ...

  • 移动机器人路径规划算法研究
  • 南京师范大学 硕士学位论文 移动机器人路径规划算法研究 姓名:蔡文彬 申请学位级别:硕士 专业:计算机软件与理论 指导教师:朱庆保 20100507 摘要 摘要 在全局已知环境下,用传统蚁群算法进行机器人路径规划具有收敛速度慢,容易陷入局部最优等缺点.为此,本文首先根据对真实蚂蚁的研究成果,提出了一 ...

  • 路径规划的智能控制
  • (综述报告) 考 核 科 目 :机电系统智能控制 学生所在院(系):机电学院 学生所在学科 :机学生姓名 学号 : 学生类别 :工考 核 结 果 械制学 造 阅卷人 智能控制在机器人领域的应用 遗传算法在移动机器人路径规划上的研究 摘要:近些年来机器人技术飞速发展,对机器人运动的控制要求越来越高,机 ...

  • 人工智能在智能交通系统中的应用
  • 人工智能在智能交通系统中的应用术 严新平",吴超仲1',刘清∞,马晓风1' 1)武汉理工大学水路公路交通安全控制与装备教育部工程研究中心武汉, 2)武汉理工大学自动化学院,武汉,湖北,430063湖北,430063 ''摘要s智能交通系统是最近十多年发展起来的一个新兴领域,它的核心是智能,需要大量智 ...

  • 超冗余度机械臂的路径安全性优化研究
  • 第37卷第5期上海交通大学学报 V.l37 Nt" 2000年5月 jOURNAl,0FSHANGljAlj1AoTONGUNlVERSlTY May 2叭'3 ===================:=====一==L-=========================::======= ...