TS-EMO

授权协议 BSD-2-Clause License
开发语言 Python
所属分类 神经网络/人工智能、 机器学习/深度学习
软件类型 开源软件
地区 不详
投 递 者 焦宁
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Thompson sampling efficient multiobjective optimization

This repository contains the source code for the “Thompson sampling efficient multiobjective optimization” (TSEMO) algorithm outlined in (Bradford et al., 2018). The algorithm is written to optimize expensive, black-box functions involving multiple conflicting criteria by employing Gaussian process surrogates. It is often able to determine a good approximation of the true Pareto front in signficantly less iterations than genetic algorithms. To cite TSEMO use (Bradford et al., 2018).

Getting started

To use TSEMO download all files contained in the repository and run the algorithm on the required test-function as shown in the example matlab file TSEMO_Example. To use the algorithm on your own functions simply copy the same format as the functions shown in the test-function folder. The algorithm can be applied to any number of inputs and objectives.

Example applications

The algorithm has been successfully applied to several expensive multiobjective optimization problems:

References

E. Bradford, A. M. Schweidtmann, and A. A. Lapkin, Efficient multiobjective optimization employing Gaussian processes, spectral sampling and a genetic algorithm, Journal of Global Optimization, vol. 71, no. 2, pp. 407–438, 2018.

A. M. Schweidtmann, A. D. Clayton, N. Holmes, E. Bradford, R. A. Bourne, and A. A. Lapkin, Machine learning meets continuous flow chemistry: Automated optimization towards the Pareto front of multiple objectives, Chemical Engineering Journal, vol. 352, pp. 277-282, 2018.

D. Helmdach, P. Yaseneva, K. P. Heer, A. M. Schweidtmann, and A. A. Lapkin, A Multiobjective Optimization Including Results of Life Cycle Assessment in Developing Biorenewables-Based Processes, ChemSusChem, vol. 10, no. 18, pp. 3632-3643, 2017.

Y. Amar, A. M. Schweidtmann, P. Deutsch, L. Cao, and A. A. Lapkin, Machine learning and molecular descriptors enable rational solvent selection in asymmetric catalysis, Chemical Science, vol. 10, no. 27, pp. 6697-6706, 2019.

A. Clayton, A. M. Schweidtmann, G. Clemens, J. Manson, C. Taylor, C. Nino, T. Chamberlain, N. Kapur, A. Blacker, A. A. Lapkin, R. Bourne Automated self-optimisation of multi-step reaction and separation processes using machine learning, Chemical Engineering Journal, vol. 384, 123340, 2020.

  • 今天新建了一个ts项目,然后重写路由模块,之后就emo了一上午 情况:正常使用push 或者navlink甚至浏览器自带的前进后退都不行,地址栏输入也不行,必须刷新一下界面才能跟着过来 试了很多方法都不行,后来在根页面把react的严格模式标签给移除了,就好了 ```javascript const root = ReactDOM.createRoot(document.getElementBy

 相关资料
  • Riak TS是专门面向时序数据处理的产品。它支持时序数据的快速写入和查询。此外,Riak TS的特性还包括:支持数据聚集和算术运算操作,通过Spark连接器与Apache Spark的集成,对Java、Erlang和Python等语言的客户端支持,基于标准SQL的查询系统。Riak TS 1.3 EE(企业版)是基于支持多集群复制的开源版本而构建。

  • Template project for setting up a TypeScript monorepo Table of content Features Setup Docs Examples ts-node Babel webpack jest create-react-app NextJS NestJS Features The main focus of this repo is ma

  • ts-app: Full-stack TypeScript Development Framework This project is a starting point for developing an API-first application using TypeScript, Node.js, and React. This project aims to support a "domai

  • koa+typescript 新项目,更加轻量,更加简单,请移步 lenneth 框架: koa+tyescript db: mongodb 编辑器: vscode 测试: mocha 项目地址: https://github.com/soraping/koa-ts.git 项目下载安装模块 git clone https://github.com/soraping/koa-ts.git

  • �� A starter for any TypeScript project meant to be published on NPM �� ts-ci is a project starter like TSDX or typescript-starter but (arguably) better because: It's not a CLI tool, the automation ha

  • ts-mongoose Automatically infer TypeScript interfaces from mongoose schemas. Installation npm i ts-mongoose mongoose @types/mongooseyarn add ts-mongoose mongoose @types/mongoose The Problem When using