多目標進化優化_SDIM 學術講座|分解多目標優化與帕累托多任務學習

分解多目標優化與

帕累托多任務學習

0b7edc9d7b131199867cb2cf3c5ebc95.gif

2020年11月4日晚,香港城市大學電腦學系講座教授、博士生導師、IEEE Fellow張青富教授應我院王振坤教授的邀請,在線舉辦了一場主題為“分解多目標優化與帕累托多任務學習”的學術講座。此次講座采用線上和線下兩種渠道,線上共有188名同學參加。

多目標優化問題作為現實世界中常見的優化問題之一,近幾十年來得到了廣泛的研究。多目標優化算法是解決多目標優化問題的一種廣泛使用的算法框架。張青富教授首先結合實際生活中交通、制造業、金融業等常見的優化問題,深入淺出的介紹了多目標優化問題的背景知識。隨后通過一組形象的漫畫和示意圖對進化多目標優化算法進行了講解。緊接著張教授詳細介紹了進化多目標優化領域目前常見的三類算法。

在第二部分中,張教授圍繞基于分解的多目標優化技術展開,詳細描述了經典的分解多目標優化框架MOEA/D的機制和工作流程。講座中,張教授還分享了自己對于MOEA/D算法的獨特見解,即“分解”加“協作”的思想。作為一種基于分解思想的多目標優化框架,近些年涌現了大量關于MOEA/D的研究工作。另外,相關算法在實際應用中的表現也是令人矚目的。期間,張教授便詳細說明了基于分解的多目標優化在華為的基礎設施選址、機器學習模型結構簡化和基站天線設計等方面的實際應用。最后一個部分中,張教授結合多任務學習方面的相關知識,說明了分解策略是如何在手寫識別和圖像識別方面發揮作用的。

講座的最后,張教授介紹了明年將在我校舉辦的EMO 2021會議,并對其間華為贊助設立的多目標優化競賽進行了說明。

3af1dad2b8e698d60557e864f40119c9.png

1

END

1

聯系我們

郵箱:sdim@sustech.edu.cn

地址:深圳市南山區學苑大道1088號創園1棟

網站:sdim.sustech.edu.cn

關注我們

0b139c6e705f470a8b8316858e809b5c.png

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/258560.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/258560.shtml
英文地址,請注明出處:http://en.pswp.cn/news/258560.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

hibernate(nested transactions not supported)異常

org.hibernate.TransactionException: nested transactions not supported錯誤的解決方法! 原因:事務沒有提交,事務提交后正常 Transaction tx session.beginTransaction(); tx.commit(); //缺少這句話轉載于:https://www.cnblogs.com/lmq-1…

Ubuntu使用Windows下的conio.h

把虛線框里面的內容粘貼進文檔文本里面 ---------------------------------------------------------------------------------------------------------- #include <termios.h>#include <stdio.h>static struct termios old, new;/* Initialize new terminal i/o …

安裝oracle-java,并覆蓋原先的OpenJDK

Centos默認安裝openJDK只安裝了java,沒有安裝javac.如果需要安裝javac&#xff0c;需要install the openjdk-8-jdk package。參考&#xff1a;http://openjdk.java.net/install/ 為了完整地安裝java&#xff0c;我們轉而選擇使用oracle-java&#xff0c;由于我們沒有root權限&a…

反射創建對象_如何應用Java反射技術靈活地創建程序類的對象實例

軟件項目實訓及課程設計指導——如何應用Java反射技術靈活地創建程序類的對象實例1、如何應用屬性配置文件實現對系統中的配置信息進行讀寫操作Java中的屬性配置文件主要可以作為軟件應用系統及項目的配置文件&#xff0c;比如許多J2EE的開源框架系統中都提供了屬性配置文件作為…

js回到頂部

2019獨角獸企業重金招聘Python工程師標準>>> <html xmlns"http://www.w3.org/1999/xhtml"> <head runat"server"> <title></title> <style type"text/css"> #control_pannel …

java 產生的固體物的基礎上 增刪改的SQL聲明

經過多次修改。最后版本。package com.power.sql;import java.lang.reflect.Field; import java.lang.reflect.Modifier; import java.util.List; import java.util.Vector;import org.apache.commons.lang3.reflect.FieldUtils; /*** author Gary Huang* 博客地址&#xff1a;…

OSEK簡介

What is OSEKA specification for an RTOS?With standard software interfaces (OS API)?Including intertask & interprocessor communication (COM)?Including network management (NM)?Including the language used to statically declare OS elements used in an a…

python中布爾型的值_在python中對于bool布爾值的取反操作

背景根據公司業務的需求&#xff0c;需要做一個對于mysql數據庫的大批量更新。腳本嘛也是干干單單。使用了redis的隊列做緩存&#xff0c;可以異步并發的多任務進行更新。有點難受的地方在于&#xff0c;請求訪問時&#xff0c;因為一些網速&#xff0c;速率之內的原因&#xf…

門道多:一次MaxCompute PS任務的問題排查之旅

關于PS是什么&#xff0c;可以參考一下以下兩個介紹&#xff1a;基于參數服務器的大規模在線學習算法和Parameter Server。更多問題可以咨詢玄樂。下面主要總結一下這回遇到一個PS任務跑不起來的問題排查過程。不想看過程的直接看最后一點總結就行。一 為什么要分享一個問題排查…

源碼安裝Bazel

有時候我們需要源碼安裝tensorflow&#xff0c;這時逃不過的第一步就是安裝Bazel,如果沒有root權限的時候&#xff0c;這時我們就需要源碼安裝Bazel了。下面是安裝步驟&#xff0c;參考&#xff1a;https://docs.bazel.build/versions/master/install-compile-source.html 1. E…

234. Palindrome Linked List

Given a singly linked list, determine if it is a palindrome. Follow up:Could you do it in O(n) time and O(1) space? 先找到鏈表中點&#xff0c;將第二部分反轉&#xff0c;然后比較兩部分鏈表的值。 /** * Definition for singly-linked list. * public class ListNo…

當查找名字的時候通過外圍作用域向外查找(如何理解)

int a;//#1int b;//#2namespace A{int c;//#3void fun(){int a;//#4使用(a);//從里查找已經聲明名字首先尋找內層花括號之內a找#3//會繼續查找使用(b);//從里查找已經聲明名字//首先尋找內層花括號之內沒有聲明b//繼續外層花括號&#xff08;namespace A&#xff09;內尋找沒有…

python 服務注冊_將python程序注冊為Ubuntu系統服務,并開機啟動的方法。

一、系統環境操作系統&#xff1a;ubuntu 18 (該版本已默認使用systemd作為init)python版本&#xff1a;3.6二、步驟(一)準備python程序1、在 /usr/bin/ 下新建python程序 svc-test.py# nano /usr/bin/svc-test.py#! /usr/bin/python3import timewhile True:f open(/tmp/svc-t…

源碼安裝NASM,無root權限

首先說明我的系統是redhat linux64位。沒有root權限。我們想安裝nasm2.13. 下面介紹具體的安裝步驟。 1. 下載源碼: https://www.nasm.us/pub/nasm/releasebuilds/2.13/ 選擇nasm-2.13-xdoc.tar.gz下載在本地目錄下 2. 解壓&#xff0c;tar -xvzf nasm-2.13-xdoc.tar.gz &…

Volley簡單學習使用五—— 源代碼分析三

一、Volley工作流程圖&#xff1a; 二、Network在NetworkDispatcher中須要處理的網絡請求。由以下進行處理&#xff1a;NetworkResponse networkResponse mNetwork.performRequest(request);看一下mNetwork的定義&#xff1a;&#xff08;定義在NetworkDispatcher中&#xff0…

html5 - history 歷史管理

參考文章&#xff1a; w3c : http://www.w3.org/html/ig/zh/wiki/HTML5/history 張鑫旭 : http://www.zhangxinxu.com/wordpress/2013/06/html5-history-api-pushstate-replacestate-ajax/ zawa : http://zawa.iteye.com/blog/1271031  Demo : Demo 截圖&#xff…

源碼安裝libjpeg-turbo1.2.1,無root權限

首先說明我的系統是redhat linux64位。沒有root權限。我們想安裝libjpeg-turbo. 下面介紹具體的安裝步驟。 本來想安裝最新的版本&#xff0c;但是最后失敗了&#xff0c;無奈安裝成1.2.1. 1. 下載源碼&#xff1a; https://zh.osdn.net/projects/sfnet_libjpeg-turbo/download…

Android開發學習---使用Intelij idea 13.1 進行android 開發

Android開發學習---使用Intelij idea 13.1 進行android 開發 原文:Android開發學習---使用Intelij idea 13.1 進行android 開發1.為什么放棄eclipse?太卡!! 實在受不了eclipse的卡了,運行WEB項目還好,但android開發實在太慢,太慢!經常卡死,CPU經常被占滿! 看網上很多人都說比I…

python滑動條來設置閾值houghcircle_OpenCV Python,為什么Hough Circle Transform找不到所有圓圈?...

我搜索了很長時間可能出錯但我并不真正了解參數和預處理的影響我無法發布圖片,但是在一張非常清晰的歐元照片上,該程序識別出一些圈子,而不是其他一些圈子,甚至可以像其他人一樣清楚.這是我的代碼&#xff1a;‘$’import cv2import numpy as npfilename rC:\Users\roseline\D…

Logcat打印調試信息

Android Logcat調試中的V、D、I、W、E的分別代表什么&#xff1f; Log.v -- 黑色 -- verbose infoLog.d -- 藍色 -- debug infoLog.i -- 綠色 -- infoLog.w -- 橙色 -- warnLog.e -- 紅色 -- error info//Log.ASSERT -- 斷言 //Log.wtf() (1、Log.v 的調試顏色為黑色的&#xf…