Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/29/17 15:26:16 (7 years ago)
Author:
abeham
Message:

#2797:

  • Updated PSO to make it more compatible with SPSO 2011
  • Removed truncation of velocity vector and instead rescaled it given the maximum velocity
  • Added non-zero initial velocity according to SPSO 2011
  • Removed complicated bouncing code due to box constraints and instead implemented as described in SPSO 2011
  • Calculating neighbor best has been changed to use personal best
  • Avoiding local and global particle update and instead relying on neighborbest
  • More randomization during velocity update by using a separate random numbers per dimension
  • Reusing problem specific solution creator in RealVectorParticleCreator instead of always using UniformRandomRealVectorCreator
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Optimization/3.3/HeuristicLab.Optimization-3.3.csproj

    r15080 r15091  
    191191    <Compile Include="Interfaces\IDiscreteDoubleMatrixModifier.cs" />
    192192    <Compile Include="Algorithms\HeuristicOptimizationEngineAlgorithm.cs" />
    193     <Compile Include="Interfaces\IGlobalParticleUpdater.cs" />
    194193    <Compile Include="Interfaces\ILocalImprovementOperator.cs" />
    195     <Compile Include="Interfaces\ILocalParticleUpdater.cs" />
    196194    <Compile Include="Algorithms\HeuristicOptimizationAlgorithm.cs" />
    197195    <Compile Include="Interfaces\IMultiNeighborhoodShakingOperator.cs" />
Note: See TracChangeset for help on using the changeset viewer.