Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/09/13 04:23:10 (12 years ago)
Author:
abeham
Message:

#1961:

  • Changed CMA-ES to reference RealVector directly and work with that encoding only (separation of algorithm and encoding was not trivial to achieve)
  • Simplified operator graph (also improves performance)
  • Simplified strategy parameters (those used only during update are initialized in update)
  • Added many termination criteria (same as in Hansen's Java version)
  • Added different ways to calculate the mean (different weightings)
Location:
branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3
Files:
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • branches/CMAES/HeuristicLab.Encodings.RealVectorEncoding/3.3/HeuristicLab.Encodings.RealVectorEncoding-3.3.csproj

    r9122 r9129  
    9999  </PropertyGroup>
    100100  <ItemGroup>
    101     <Reference Include="ALGLIB-3.6.0, Version=3.6.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    102       <SpecificVersion>False</SpecificVersion>
    103       <HintPath>..\..\..\..\trunk\sources\bin\ALGLIB-3.6.0.dll</HintPath>
    104       <Private>False</Private>
    105     </Reference>
    106101    <Reference Include="HeuristicLab.Analysis-3.3, Version=3.3.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL">
    107102      <SpecificVersion>False</SpecificVersion>
     
    173168  </ItemGroup>
    174169  <ItemGroup>
    175     <Compile Include="CMAESOperators\CMAAnalyzer.cs" />
    176     <Compile Include="CMAESOperators\CMARecombinator.cs" />
    177     <Compile Include="CMAESOperators\CMAParameters.cs" />
    178     <Compile Include="CMAESOperators\CMAInitializer.cs" />
    179     <Compile Include="CMAESOperators\CMAMutator.cs" />
    180     <Compile Include="CMAESOperators\CMAUpdater.cs" />
    181170    <Compile Include="Interfaces\IRealVectorMultiNeighborhoodShakingOperator.cs" />
    182171    <Compile Include="ParticleOperators\RealVectorParticleCreator.cs" />
Note: See TracChangeset for help on using the changeset viewer.