deep_learning_topology_opt

Geometry optimizer

A toolkit for using machine learning to optimize complex geometries in simulations

Code for paper "Self-Directed Online Machine Learning for Topology Optimization"

GitHub

107 stars
7 watching
24 forks
Language: MATLAB
last commit: 11 months ago
Linked from 1 awesome list

bat-algorithmbinary-bat-algorithmcomsoldeep-learningmatlaboptimizationpythonpytorchsimmulated-annealingtopology-optimization

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
swanlab/swan A Matlab toolbox for topology optimization of 2D and 3D structures using density or level-set methods 143
locuslab/optnet A PyTorch module that adds differentiable optimization as a layer to neural networks 513
gabrieljie/concurrent-topology-optimization-in-matlab Provides Matlab code for concurrent topology optimization of composite structures at multiple scales 45
mctorch/mctorch A PyTorch extension for optimizing deep learning models on manifold constrained tensors 236
snopt/snopt-matlab Provides a Matlab interface to SNOPT for nonlinear optimization 56
microsoft/archai Automates the search for optimal neural network configurations in deep learning applications 467
sahith02/machine-learning-algorithms A comprehensive resource for machine learning and deep learning algorithms 292
google/jaxopt An open-source project providing hardware accelerated, batchable and differentiable optimizers in JAX for deep learning. 933
neuralmagic/sparseml Enables the creation of smaller neural network models through efficient pruning and quantization techniques 2,071
bergel/neat An implementation of the Neuroevolution through Augmenting Topologies (NEAT) algorithm for evolutionary optimization of neural networks in Pharo. 16
ldslpm/tooptix Tools and libraries for multiphysical topology optimization using Python 3
phdp/mlbop The codebase provides MATLAB implementations of machine learning concepts from S. Theodoridis' book 66
cn-upb/deepcomp A reinforcement learning-based system for optimizing multi-cell selection in wireless networks 58
clarkzinzow/nonlinear-optimization-algorithms MATLAB implementations of various nonlinear programming algorithms for optimization and minimization tasks 162
jiangoforit/yellowfin_pytorch An optimizer that automatically tunes momentum and learning rate using local quadratic approximation. 287