The Siemens Community Catalyst program was co-created with our community to acknowledge technology leaders who consistently contribute to the Siemens Community. Nominations are accepted on a rolling basis.
00114 // optimization loop00115 for (int cycle = 0; cycle < maxCycles; cycle++) {00116 double error = 0;00117 int maxSize = exampleSet.size();00118 for (int index = 0; index < maxSize; index++) {00119 int exampleIndex = index;00120 if (exampleIndices != null) {00121 exampleIndex = exampleIndices[index];00122 }00123 00124 Example example = exampleSet.getExample(exampleIndex);00125 00126 resetNetwork();00127 00128 calculateValue(example);00129 00130 double weight = 1.0;00131 if (weightAttribute != null) {00132 weight = example.getValue(weightAttribute);00133 }00134 00135 double tempRate = learningRate * weight;00136 if (decay) {00137 tempRate /= cycle + 1;00138 }00139 00140 error += calculateError(example) / numberOfClasses * weight;00141 update(example, tempRate, momentum);00142 }
Join us for a community conversation on how High-Performance Computing (HPC) and Simcenter PSIM work together to meet the increasing demands of modern power electronics simulation. During this one-hour technical session, you'll discover how leveraging HPC can speed up simulations, improve scalability, and empower engineers…
Join us for a community conversation on accelerating your motor simulation workflow with Simcenter Simlab. In this beginner-friendly session, we'll introduce the platform's automated model-building capabilities and show how easy it is to set up your first electric motor analysis. You'll see the basic steps of geometry…
Join us for a Community Conversation where we'll discuss practical approaches to analyzing complex electromagnetic models using hybrid solver techniques. This session will provide a general overview of how different computational methods can be combined within a single simulation to address models containing varied…