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 Pulse Width Modulation (PWM), a fundamental technique in electric motor control, and explore how different PWM strategies can yield significantly different results. This webinar provides a comparative analysis of various PWM methods and their effects on motor efficiency, torque…
Join us for a community conversation to discover the Advanced Iterative Solver(AIS) in Simcenter Feko and its application to electrically large and computationally demanding electromagnetic models. The session will provide a general overview of how iterative solution methods can help improve efficiency of large scale…
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…