<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Industrial Control Systems &#8211; Muhammet Işık</title>
	<atom:link href="https://muisik.com/en/tag/industrial-control-systems/feed/" rel="self" type="application/rss+xml" />
	<link>https://muisik.com</link>
	<description>Industrial Software and Solutions</description>
	<lastBuildDate>Tue, 28 Jul 2026 07:43:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.3</generator>

<image>
	<url>https://muisik.com/wp-content/uploads/2026/01/cropped-favicon-32x32.png</url>
	<title>Industrial Control Systems &#8211; Muhammet Işık</title>
	<link>https://muisik.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Adaptive Fighting Robot Training with Reinforcement Learning</title>
		<link>https://muisik.com/en/adaptive-fighting-robot-training-with-reinforcement-learning/</link>
		
		<dc:creator><![CDATA[Muhammet Işık]]></dc:creator>
		<pubDate>Thu, 19 Mar 2026 20:05:33 +0000</pubDate>
				<category><![CDATA[Research and Experiments]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[Embedded Systems]]></category>
		<category><![CDATA[Industrial Automation]]></category>
		<category><![CDATA[Industrial Control Systems]]></category>
		<category><![CDATA[Reinforcement Learning]]></category>
		<guid isPermaLink="false">https://muisik.com/?p=2425</guid>

					<description><![CDATA[The simultaneous process of balance and adversarial combat automation of an intrinsically unstable system—represented by an inverted pendulum mechanics model—has been successfully executed completely independent of any external model definitions (model-free) using a Deep Q-Network topology. A 4-phase design framework based on progressive difficulty calibration was executed, initiating from a baseline linear control (LQR) reference. Symmetric self-play competition across internal clones was executed to isolate and suppress overconfidence deviations emerging natively from single-axis optimization.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><em>Scope: simulation study. No physical robot was built or tested.</em></p>



<p class="wp-block-paragraph">The simultaneous process of balance and adversarial combat automation of an intrinsically unstable system—represented by an inverted pendulum mechanics model—has been implemented with a model-free reinforcement-learning approach using a Deep Q-Network. A 4-phase design framework based on progressive difficulty calibration was executed, initiating from a baseline linear control (LQR) reference. Symmetric self-play competition across paired self-play agents was executed to reduce the risk that one policy becomes dominant during self-play and narrows the diversity of training scenarios.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" />&nbsp;<strong>For PoC Projects:</strong>&nbsp;The agent profile formulated via self-play architecture demonstrates a quantifiable potential to maintain higher disturbance tolerance (robustness) within environments containing deterministic anomalies, when juxtaposed directly against agents calibrated via rigid analytical inputs (LQR references).</p>
</blockquote>





<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading" id="project-portfolio">Project Portfolio</h2>


<div class="kb-table-container kb-table-container2425_2d231f-47 wp-block-kadence-table"><table class="kb-table kb-table2425_2d231f-47">
<tr class="kb-table-row kb-table-row2425_105739-01">
<th  scope="col" class="kb-table-data kb-table-data2425_ec44e8-93">

<p class="wp-block-paragraph">Parameter</p>

</th>

<th  scope="col" class="kb-table-data kb-table-data2425_09cde6-b1">

<p class="wp-block-paragraph">Value</p>

</th>
</tr>

<tr class="kb-table-row kb-table-row2425_341acb-28">
<td  class="kb-table-data kb-table-data2425_a2867a-57">

<p class="wp-block-paragraph"><strong>Category</strong></p>

</td>

<td  class="kb-table-data kb-table-data2425_254a71-b5">

<p class="wp-block-paragraph">Solutions Engineering</p>

</td>
</tr>

<tr class="kb-table-row kb-table-row2425_a065d5-80">
<td  class="kb-table-data kb-table-data2425_c05a8c-f6">

<p class="wp-block-paragraph"><strong>Delivery Type</strong></p>

</td>

<td  class="kb-table-data kb-table-data2425_1668ff-3c">

<p class="wp-block-paragraph">Academic Research</p>

</td>
</tr>

<tr class="kb-table-row kb-table-row2425_e9a2b1-0a">
<td  class="kb-table-data kb-table-data2425_35ae39-b0">

<p class="wp-block-paragraph"><strong>Status</strong></p>

</td>

<td  class="kb-table-data kb-table-data2425_f37b61-39">

<p class="wp-block-paragraph">Proof of Concept</p>

</td>
</tr>

<tr class="kb-table-row kb-table-row2425_511e6f-68">
<td  class="kb-table-data kb-table-data2425_4c6aef-ba">

<p class="wp-block-paragraph"><strong>Scale / Scope</strong></p>

</td>

<td  class="kb-table-data kb-table-data2425_e0eab8-11">

<p class="wp-block-paragraph">4-Phase Training Pipeline, Self-Play Adversarial Training</p>

</td>
</tr>
</table></div>


<h2 class="wp-block-heading" id="current-situation-and-problem">Current Situation and Problem</h2>



<p class="wp-block-paragraph"><strong>Context:</strong>&nbsp;Inverted pendulum structures function as mechanically unstable systems. In scenarios demanding an external mechanical conflict (combat) vector, coordinating stabilization simultaneously with reactive action planning complicates the optimization problem.&nbsp;<strong>Critical Issues:</strong>&nbsp;Calibration logic bounded purely by static limits (such as LQR) exhibits an inherent tendency to fail within flexible operational domains where definitive system equations cannot be assumed. Optimizing models over static parameters (overfitting) empirically generates degraded performance under disturbances not represented in training.</p>


<div class="kb-table-container kb-table-container2425_8d3086-99 wp-block-kadence-table"><table class="kb-table kb-table2425_8d3086-99">
<tr class="kb-table-row kb-table-row2425_a2425a-97">
<th  scope="col" class="kb-table-data kb-table-data2425_81258a-30">

<p class="wp-block-paragraph">Problem</p>

</th>

<th  scope="col" class="kb-table-data kb-table-data2425_e4e006-5b">

<p class="wp-block-paragraph">Detail</p>

</th>
</tr>

<tr class="kb-table-row kb-table-row2425_3874bb-0c">
<td  class="kb-table-data kb-table-data2425_a421d9-ee">

<p class="wp-block-paragraph"><strong>Structural Instability</strong></p>

</td>

<td  class="kb-table-data kb-table-data2425_00fff9-cb">

<p class="wp-block-paragraph">The persistent requirement for an endless closed-loop feedback array to maintain inverted pendulum continuity</p>

</td>
</tr>

<tr class="kb-table-row kb-table-row2425_34c48c-66">
<td  class="kb-table-data kb-table-data2425_d61dee-6d">

<p class="wp-block-paragraph"><strong>Multiple Optimization</strong></p>

</td>

<td  class="kb-table-data kb-table-data2425_76756f-3a">

<p class="wp-block-paragraph">Computing orientation positioning simultaneously while preserving native center-of-gravity stabilization</p>

</td>
</tr>

<tr class="kb-table-row kb-table-row2425_1260a1-2a">
<td  class="kb-table-data kb-table-data2425_c3e5b5-1d">

<p class="wp-block-paragraph"><strong>Undefined Model</strong></p>

</td>

<td  class="kb-table-data kb-table-data2425_261007-2d">

<p class="wp-block-paragraph">Operating without the provision of a pre-calculated external dynamic system transfer function</p>

</td>
</tr>

<tr class="kb-table-row kb-table-row2425_241cb3-61">
<td  class="kb-table-data kb-table-data2425_71d8e9-f8">

<p class="wp-block-paragraph"><strong>Robustness Under Disturbance</strong></p>

</td>

<td  class="kb-table-data kb-table-data2425_f9f6e3-13">

<p class="wp-block-paragraph">The critically low tolerance of static algorithms to unpredictable, non-deterministic physical impacts</p>

</td>
</tr>
</table></div>


<h2 class="wp-block-heading" id="solution-architecture-and-execution">Solution Architecture and Action</h2>



<p class="wp-block-paragraph"><strong>Architectural Approach:</strong>&nbsp;To examine performance degradation in under-defined control environments, a 4-phase training framework encompassing a variable difficulty curve was designed.</p>



<h3 class="wp-block-heading"><strong>Applied Methodology:</strong></h3>



<h4 class="wp-block-heading" id="phase-1-lqr-baseline-reference-data-extraction">Phase 1: LQR Baseline (Reference Data Extraction)</h4>



<p class="wp-block-paragraph"><strong>Purpose:</strong>&nbsp;To map foundational system dynamics and catalog baseline responses for establishing a comparative testing platform.</p>



<ul class="wp-block-list">
<li>A native LQR controller block was built independent of external library functions.</li>



<li>A customized test physics engine was computed leveraging the CTMS Michigan structural model.</li>



<li>The formulated output matrices (state → action) were archived to serve as the reference model benchmark.</li>
</ul>



<h4 class="wp-block-heading" id="phase-2-self-balancing-standalone-stabilization">Phase 2: Self-Balancing (Standalone Stabilization)</h4>



<p class="wp-block-paragraph"><strong>Purpose:</strong>&nbsp;Optimizing the capability of the system to maintain stability via native error functions without applying a preemptive input map (supervised learning).</p>



<ul class="wp-block-list">
<li>Training parameters were designated by migrating structural mechanics to a Deep Q-Network (DQN).</li>



<li>Experience replay and a target network were used to stabilise training.</li>



<li>Specific constraint mechanisms (Reward Shaping) were applied: The system was filtered by calculating target axis deviation, axial position error, and momentum expenditure.</li>
</ul>



<h4 class="wp-block-heading" id="phase-3-disturbance-resistance--attack">Phase 3: Disturbance Resistance and Attack</h4>



<p class="wp-block-paragraph"><strong>Purpose:</strong>&nbsp;The activation of physical anomalies within the given simulation scope and a discrete action space to test steady-state stability.</p>



<ul class="wp-block-list">
<li>Supplementary external forces (disturbance) mapped under a Poisson distribution were generated to simulate non-deterministic stochastic physical impacts.</li>



<li>The computing structure subsequently weighted parameters commanding planned combat movements while preserving structural balance.</li>



<li>The primary &#8220;Balance force&#8221; vector and the independent &#8220;Attack force&#8221; vector were processed across fully isolated phase spaces.</li>
</ul>



<h4 class="wp-block-heading" id="phase-4-self-play-fighting-adversarial-training">Phase 4: Self-Play Fighting (Adversarial Training)</h4>



<p class="wp-block-paragraph"><strong>Purpose:</strong>&nbsp;Testing robustness under mutual adversarial pressure, building on the isolated training phases.</p>



<ul class="wp-block-list">
<li>To guarantee a flawless measurement baseline across the array, two agent instances were initialised from the <strong>same neural-network starting weights</strong>.</li>



<li>During each independent epoch of the routine, dual modules executed logic disrupting the opponent&#8217;s balance function while calculating their own internal stabilization.</li>



<li>The modules were cross-evaluated symmetrically against a dynamic clone reacting directly to mutual behaviors, explicitly discarding static functional parameters.</li>
</ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>Architectural Decision:</strong>&nbsp;Employing two segregated neural network blocks invariably triggered asymmetric superiority deviations, categorized structurally within early epochs as &#8220;model dominance&#8221;. Unifying the calculation into a singular common network topology (YSA) reduced this instability and constrained variance growth during training.</p>
</blockquote>



<p class="wp-block-paragraph"><strong>Dual Mode Operational Conditions:</strong></p>



<ol class="wp-block-list">
<li><strong>Isolated Mode:</strong>&nbsp;During early epoch cycles, competitive routines remain inactive, prioritizing exclusively Cartesian balance assessment.</li>



<li><strong>Combined Mode:</strong>&nbsp;As stabilization gradients hit operational maturity, adversarial policies (Q-Values) are activated simultaneously alongside the balance vectors.</li>
</ol>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">To prevent control disruption scaling within the system, the maximum threshold limits dictating combat actions were held to a fractional ratio of&nbsp;<strong>~15%</strong>&nbsp;of the associated balance boundaries. (Balance Tolerance: [-10, +10] N, Attack Tolerance: [-1.5, +1.5] N).</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading" id="the-result">Results and Operational Gains</h2>


<div class="kb-table-container kb-table-container2425_735d30-25 wp-block-kadence-table"><table class="kb-table kb-table2425_735d30-25">
<tr class="kb-table-row kb-table-row2425_980885-88">
<th  scope="col" class="kb-table-data kb-table-data2425_b6c223-2f">

<p class="wp-block-paragraph">Focus</p>

</th>

<th  scope="col" class="kb-table-data kb-table-data2425_4d7d7d-27">

<p class="wp-block-paragraph">Verified Impact</p>

</th>
</tr>

<tr class="kb-table-row kb-table-row2425_53efd0-d0">
<td  class="kb-table-data kb-table-data2425_1aad51-04">

<p class="wp-block-paragraph"><strong>Concurrent Optimization</strong></p>

</td>

<td  class="kb-table-data kb-table-data2425_e86987-13">

<p class="wp-block-paragraph">Reaction vectoring variables were processed within identical operating cycles alongside mechanical stabilization curves.</p>

</td>
</tr>

<tr class="kb-table-row kb-table-row2425_bf2a61-4a">
<td  class="kb-table-data kb-table-data2425_bedeea-4d">

<p class="wp-block-paragraph"><strong>Robustness Improvement</strong></p>

</td>

<td  class="kb-table-data kb-table-data2425_5679a6-e0">

<p class="wp-block-paragraph">Implementing self-play weight updates explicitly restricted errors spawned directly by closed-loop static system assumptions that do not hold under disturbance.</p>

</td>
</tr>

<tr class="kb-table-row kb-table-row2425_47cc8c-60">
<td  class="kb-table-data kb-table-data2425_941c9f-ea">

<p class="wp-block-paragraph"><strong>System Robustness</strong></p>

</td>

<td  class="kb-table-data kb-table-data2425_ad1c7a-24">

<p class="wp-block-paragraph">Under mapped adversarial pressure scenarios, the implementation extracted more sustainable flexibility limits opposed to classic analytic LQR benchmarks.</p>

</td>
</tr>

<tr class="kb-table-row kb-table-row2425_a1272f-01">
<td  class="kb-table-data kb-table-data2425_a09e97-27">

<p class="wp-block-paragraph"><strong>Model Elasticity</strong></p>

</td>

<td  class="kb-table-data kb-table-data2425_909505-1e">

<p class="wp-block-paragraph">Command control limits were accurately established internally without necessitating ideal, pre-formulated system equations from external sources.</p>

</td>
</tr>
</table></div>


<h3 class="wp-block-heading" id="%F0%9F%8E%AF-test-results">Test Results</h3>


<div class="kb-table-container kb-table-container2425_c1fc9d-8a wp-block-kadence-table"><table class="kb-table kb-table2425_c1fc9d-8a">
<tr class="kb-table-row kb-table-row2425_56545d-5c">
<th  scope="col" class="kb-table-data kb-table-data2425_0e31e7-27">

<p class="wp-block-paragraph">Metric</p>

</th>

<th  scope="col" class="kb-table-data kb-table-data2425_071536-ca">

<p class="wp-block-paragraph">Value</p>

</th>
</tr>

<tr class="kb-table-row kb-table-row2425_2a50d3-a8">
<td  class="kb-table-data kb-table-data2425_73f29c-80">

<p class="wp-block-paragraph"><strong>Test Episode Count</strong></p>

</td>

<td  class="kb-table-data kb-table-data2425_f379da-a2">

<p class="wp-block-paragraph">300 Episodes</p>

</td>
</tr>

<tr class="kb-table-row kb-table-row2425_04162b-f7">
<td  class="kb-table-data kb-table-data2425_148d58-d6">

<p class="wp-block-paragraph"><strong>Average Simulation Time</strong></p>

</td>

<td  class="kb-table-data kb-table-data2425_b9f187-0f">

<p class="wp-block-paragraph">~320 Frames/Steps</p>

</td>
</tr>

<tr class="kb-table-row kb-table-row2425_5568bb-8f">
<td  class="kb-table-data kb-table-data2425_7565fe-92">

<p class="wp-block-paragraph"><strong>Maximum Observed Peak</strong></p>

</td>

<td  class="kb-table-data kb-table-data2425_f3d7d1-2f">

<p class="wp-block-paragraph">700 Frames/Steps</p>

</td>
</tr>

<tr class="kb-table-row kb-table-row2425_6d0af6-f9">
<td  class="kb-table-data kb-table-data2425_8399ec-db">

<p class="wp-block-paragraph"><strong>Exploration Multiplier</strong></p>

</td>

<td  class="kb-table-data kb-table-data2425_00fc41-97">

<p class="wp-block-paragraph">0.0 Test Epsilon</p>

</td>
</tr>
</table></div>


<h2 class="wp-block-heading" id="%F0%9F%93%8A-simulation-visuals">Simulation Visuals</h2>


<div class="kb-gallery-wrap-id-2425_d89e1f-ce alignnone wp-block-kadence-advancedgallery"><div class="kb-gallery-ul kb-gallery-non-static kb-gallery-type-fluidcarousel kb-gallery-id-2425_d89e1f-ce kb-gallery-caption-style-bottom-hover kb-gallery-filter-none" data-image-filter="none" data-lightbox-caption="true"><div class="kt-blocks-carousel splide kt-carousel-container-dotstyle-dark kt-carousel-arrowstyle-whiteondark kt-carousel-dotstyle-dark kb-slider-group-arrow kb-slider-arrow-position-center" data-slider-anim-speed="400" data-slider-scroll="1" data-slider-arrows="true" data-slider-dots="true" data-slider-hover-pause="false" data-slider-auto="" data-slider-speed="7000" data-slider-type="fluidcarousel" data-slider-center-mode="true" data-slider-gap="10px" data-slider-gap-tablet="10px" data-slider-gap-mobile="10px" data-show-pause-button="false"><div class="splide__track"><ul class="kt-blocks-carousel-init kb-blocks-fluid-carousel splide__list"><li class="kb-slide-item kb-gallery-carousel-item splide__slide"><div class="kadence-blocks-gallery-item"><div class="kadence-blocks-gallery-item-inner"><figure class="kb-gallery-figure kadence-blocks-gallery-item-hide-caption"><div class="kb-gal-image-radius"><div class="kb-gallery-image-contain" ><img fetchpriority="high" decoding="async" src="https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-1.png" width="545" height="374" alt="" data-full-image="https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-1.png" data-light-image="https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-1.png" data-id="2419" class="wp-image-2419 skip-lazy" srcset="https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-1.png 545w, https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-1-300x206.png 300w" sizes="(max-width: 545px) 100vw, 545px" /></div></div></figure></div></div></li><li class="kb-slide-item kb-gallery-carousel-item splide__slide"><div class="kadence-blocks-gallery-item"><div class="kadence-blocks-gallery-item-inner"><figure class="kb-gallery-figure kadence-blocks-gallery-item-hide-caption"><div class="kb-gal-image-radius"><div class="kb-gallery-image-contain" ><img decoding="async" src="https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-2.png" width="545" height="447" alt="" data-full-image="https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-2.png" data-light-image="https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-2.png" data-id="2420" class="wp-image-2420 skip-lazy" srcset="https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-2.png 545w, https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-2-300x246.png 300w" sizes="(max-width: 545px) 100vw, 545px" /></div></div></figure></div></div></li><li class="kb-slide-item kb-gallery-carousel-item splide__slide"><div class="kadence-blocks-gallery-item"><div class="kadence-blocks-gallery-item-inner"><figure class="kb-gallery-figure kadence-blocks-gallery-item-hide-caption"><div class="kb-gal-image-radius"><div class="kb-gallery-image-contain" ><img decoding="async" src="https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-3-1024x511.png" width="1024" height="511" alt="Graph of dual cart-pendulum system" data-full-image="https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-3.png" data-light-image="https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-3.png" data-id="2421" class="wp-image-2421 skip-lazy" srcset="https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-3-1024x511.png 1024w, https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-3-300x150.png 300w, https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-3-768x384.png 768w, https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-3.png 1536w" sizes="(max-width: 1024px) 100vw, 1024px" /></div></div></figure></div></div></li><li class="kb-slide-item kb-gallery-carousel-item splide__slide"><div class="kadence-blocks-gallery-item"><div class="kadence-blocks-gallery-item-inner"><figure class="kb-gallery-figure kadence-blocks-gallery-item-hide-caption"><div class="kb-gal-image-radius"><div class="kb-gallery-image-contain" ><img decoding="async" src="https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-4.png" width="984" height="664" alt="" data-full-image="https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-4.png" data-light-image="https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-4.png" data-id="2422" class="wp-image-2422 skip-lazy" srcset="https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-4.png 984w, https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-4-300x202.png 300w, https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-4-768x518.png 768w" sizes="(max-width: 984px) 100vw, 984px" /></div></div></figure></div></div></li></ul></div></div></div></div>


<h3 class="wp-block-heading" id="%F0%9F%8E%A5-demo-self-play-kavga-sim%C3%BClasyonu">Demo: Self-Play Combat Simulation</h3>



<figure class="wp-block-kadence-image kb-image2425_07d365-1a size-full"><img decoding="async" width="800" height="502" src="https://muisik.com/wp-content/uploads/2026/03/neural-adaptive-control-simulation-demo.gif" alt="Dual cart-pendulum system simulation visualization" class="kb-img wp-image-2418"/></figure>



<h2 class="wp-block-heading" id="related-links">Related Links</h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f517.png" alt="🔗" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Detailed Article:</strong> <a href="https://file+.vscode-resource.vscode-cdn.net/g%3A/Drive%27%C4%B1m/Kariyer/Content/blog/sent/projects/04-lqr-vs-drl-whitepaper.md" rel="nofollow noopener" target="_blank">Control Strategies in Non-Linear Systems: LQR and Deep RL Comparison</a> <br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c4.png" alt="📄" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Source Paper PDF:</strong> <a href="https://muisik.com/wp-content/uploads/2026/03/makina_ogrenmesi_dovusen_robot_egitimi_makale.pdf" data-type="link" data-id="https://muisik.com/wp-content/uploads/2026/03/makina_ogrenmesi_dovusen_robot_egitimi_makale.pdf">Makina Öğrenmesi Teknikleri Kullanılarak Bir Dövüşen Robotun Eğitilmesi (Turkish)</a> <br><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c2.png" alt="📂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Source Code:</strong> <a href="https://github.com/isikmuhamm/inverted-pendulum-control" rel="nofollow noopener" target="_blank"><a href="https://github.com/isikmuhamm/neural-adaptive-control-simulation" rel="nofollow noopener" target="_blank">Github/neural-adaptive-control-simulation</a></a></p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><em>This research was conducted within the ITU Control and Automation Engineering program and presented under the graduation project titled:&nbsp;<strong>&#8220;Self-adaptive training architectures using machine learning methodologies&#8221;</strong>.</em></p>



<p class="wp-block-paragraph"><em>Last Updated: January 2026</em></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
