<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>grammatical evolution | Psyops Prime</title>
	<atom:link href="https://psyopsprime.com/tag/grammatical-evolution/feed/" rel="self" type="application/rss+xml" />
	<link>https://psyopsprime.com</link>
	<description>An Idea Log</description>
	<lastBuildDate>Fri, 24 Apr 2026 17:29:41 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>
	<creativeCommons:license>https://creativecommons.org/licenses/by-nc-nd/4.0/</creativeCommons:license>
<site xmlns="com-wordpress:feed-additions:1">99640787</site>	<item>
		<title>Balancing Fairness and Accuracy with Grammatical Evolution: Can Evolutionary AI Help Build More Responsible Machine Learning?</title>
		<link>https://psyopsprime.com/machine-learning/balancing-fairness-and-accuracy-with-grammatical-evolution-can-evolutionary-ai-help-build-more-responsible-machine-learning/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=balancing-fairness-and-accuracy-with-grammatical-evolution-can-evolutionary-ai-help-build-more-responsible-machine-learning</link>
					<comments>https://psyopsprime.com/machine-learning/balancing-fairness-and-accuracy-with-grammatical-evolution-can-evolutionary-ai-help-build-more-responsible-machine-learning/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 24 Apr 2026 17:29:41 +0000</pubDate>
				<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[evolutionary computation]]></category>
		<category><![CDATA[grammatical evolution]]></category>
		<category><![CDATA[machine learning]]></category>
		<guid isPermaLink="false">https://psyopsprime.com/?p=2738</guid>

					<description><![CDATA[<p>Artificial Intelligence is increasingly making decisions that matter. Whether approving loans, supporting hiring decisions, prioritizing healthcare interventions, or assisting criminal justice systems, machine learning models</p>
The post <a href="https://psyopsprime.com/machine-learning/balancing-fairness-and-accuracy-with-grammatical-evolution-can-evolutionary-ai-help-build-more-responsible-machine-learning/">Balancing Fairness and Accuracy with Grammatical Evolution: Can Evolutionary AI Help Build More Responsible Machine Learning?</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;"><img data-recalc-dims="1" fetchpriority="high" decoding="async" data-attachment-id="2739" data-permalink="https://psyopsprime.com/machine-learning/balancing-fairness-and-accuracy-with-grammatical-evolution-can-evolutionary-ai-help-build-more-responsible-machine-learning/attachment/chatgpt-image-apr-24-2026-06_28_02-pm/" data-orig-file="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2026/04/ChatGPT-Image-Apr-24-2026-06_28_02-PM.png?fit=1536%2C1024&amp;ssl=1" data-orig-size="1536,1024" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="ChatGPT Image Apr 24, 2026, 06_28_02 PM" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2026/04/ChatGPT-Image-Apr-24-2026-06_28_02-PM.png?fit=750%2C500&amp;ssl=1" class="alignleft size-gambit-thumbnail-large wp-image-2739" src="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2026/04/ChatGPT-Image-Apr-24-2026-06_28_02-PM.png?resize=420%2C280&#038;ssl=1" alt="" width="420" height="280" srcset="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2026/04/ChatGPT-Image-Apr-24-2026-06_28_02-PM.png?resize=420%2C280&amp;ssl=1 420w, https://i0.wp.com/psyopsprime.com/wp-content/uploads/2026/04/ChatGPT-Image-Apr-24-2026-06_28_02-PM.png?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/psyopsprime.com/wp-content/uploads/2026/04/ChatGPT-Image-Apr-24-2026-06_28_02-PM.png?resize=1024%2C683&amp;ssl=1 1024w, https://i0.wp.com/psyopsprime.com/wp-content/uploads/2026/04/ChatGPT-Image-Apr-24-2026-06_28_02-PM.png?resize=768%2C512&amp;ssl=1 768w, https://i0.wp.com/psyopsprime.com/wp-content/uploads/2026/04/ChatGPT-Image-Apr-24-2026-06_28_02-PM.png?w=1536&amp;ssl=1 1536w" sizes="(max-width: 420px) 100vw, 420px" />Artificial Intelligence is increasingly making decisions that matter.</p>
<p style="text-align: justify;">Whether approving loans, supporting hiring decisions, prioritizing healthcare interventions, or assisting criminal justice systems, machine learning models are now operating in domains where fairness is not optional — it is essential.</p>
<p style="text-align: justify;">Yet a persistent challenge remains:</p>
<p style="text-align: justify;"><strong>How do we build models that are both accurate and fair?</strong></p>
<p style="text-align: justify;">For years, this has often been framed as a trade-off: improve fairness and risk losing predictive performance, or maximize accuracy and accept possible bias.</p>
<p style="text-align: justify;">But what if that trade-off can be navigated more intelligently?</p>
<p style="text-align: justify;">Our recent research, <strong>“Balancing Fairness and Accuracy Using Grammatical Evolution,”</strong> explores precisely that question through an unusual but powerful lens: <strong>evolutionary computation combined with causal reasoning.</strong></p>
<h2 style="text-align: justify;">Why Fairness in AI Is Still Hard</h2>
<p style="text-align: justify;">Modern machine learning systems often inherit historical and structural biases embedded in data. Even highly accurate models can generate systematically unequal outcomes for different groups.</p>
<p style="text-align: justify;">This is particularly problematic in high-stakes settings.</p>
<p style="text-align: justify;">Traditional fairness interventions often happen <em>after</em> a model is built:</p>
<ul style="text-align: justify;">
<li>Pre-process the data</li>
<li>Adjust the training objective</li>
<li>Post-process predictions to satisfy fairness constraints</li>
</ul>
<p style="text-align: justify;">While valuable, these approaches often treat fairness as a corrective patch.</p>
<p style="text-align: justify;">We wanted to explore a different idea:</p>
<p style="text-align: justify;"><strong>What if fairness could be part of the search process itself?</strong></p>
<h2 style="text-align: justify;">Enter Grammatical Evolution</h2>
<p style="text-align: justify;">At the center of our work is <strong>Grammatical Evolution (GE)</strong> — a form of evolutionary computation that evolves structured solutions using grammar-based representations.</p>
<p style="text-align: justify;">Rather than simply optimizing parameters, GE can evolve <strong>causal graph structures</strong>, enabling models that are:</p>
<ul style="text-align: justify;">
<li>Predictive</li>
<li>Fairness-aware</li>
<li>Interpretable</li>
</ul>
<p style="text-align: justify;">That last property matters enormously.</p>
<p style="text-align: justify;">In many fairness discussions, interpretability is often overlooked. But understanding <em>why</em> a model behaves fairly (or unfairly) is just as important as measuring the fairness outcome.</p>
<h2 style="text-align: justify;">From Optimization to Fairness-Aware Evolution</h2>
<p style="text-align: justify;">Our work introduces three complementary approaches.</p>
<h3 style="text-align: justify;">GE-α: Constrained Fairness Optimization</h3>
<p style="text-align: justify;">The first approach embeds fairness directly as a constraint during evolution.</p>
<p style="text-align: justify;">Instead of evolving models solely for predictive accuracy, we ask:</p>
<p style="text-align: justify;">Can evolution search for models that satisfy fairness criteria <em>while</em> remaining accurate?</p>
<p style="text-align: justify;">Using Equalized Odds Difference as the fairness objective, GE-α explicitly searches for balanced solutions rather than treating fairness as an afterthought.</p>
<p style="text-align: justify;">This turns fairness into part of the fitness landscape.</p>
<p style="text-align: justify;">And that changes everything.</p>
<hr />
<h2 style="text-align: justify;">GE-β: A Minimax Perspective on Fairness</h2>
<p style="text-align: justify;">The second approach pushes further.</p>
<p style="text-align: justify;">Rather than optimizing average behavior, <strong>GE-β</strong> uses a minimax formulation that focuses on worst-case trade-offs between error and unfairness.</p>
<p style="text-align: justify;">This is important because responsible AI should not only perform well on average — it should be robust under difficult conditions.</p>
<p style="text-align: justify;">The minimax perspective introduces a stronger notion of balance:</p>
<p style="text-align: justify;">Not just “good enough” fairness.</p>
<p style="text-align: justify;">But fairness that holds under pressure.</p>
<hr />
<h2 style="text-align: justify;">GE-γ: Causal Interventions for Explainable Fairness</h2>
<p style="text-align: justify;">This is perhaps the most exciting part of the work.</p>
<p style="text-align: justify;">With <strong>GE-γ</strong>, we integrate causal reasoning through <strong>Average Causal Effect (ACE)</strong> and intervention-based node pruning.</p>
<p style="text-align: justify;">The goal is not only to improve fairness metrics but to simplify and clarify the learned causal structures themselves.</p>
<p style="text-align: justify;">Low-impact nodes can be removed.</p>
<p style="text-align: justify;">Causal roles like confounders, mediators, and colliders are preserved.</p>
<p style="text-align: justify;">The resulting models become more interpretable without sacrificing performance.</p>
<p style="text-align: justify;">This opens an intriguing possibility:</p>
<p style="text-align: justify;"><strong>Using evolution not only to optimize models, but to evolve explanations.</strong></p>
<p style="text-align: justify;">That is a very different vision of machine learning.</p>
<h2 style="text-align: justify;">Why This Matters</h2>
<p style="text-align: justify;">What excites me most about this work is not just the fairness results.</p>
<p style="text-align: justify;">It is the broader idea that <strong>evolutionary computation may be an underexplored engine for Responsible AI.</strong></p>
<p style="text-align: justify;">We often associate evolutionary algorithms with optimization benchmarks.</p>
<p style="text-align: justify;">But they may also help us tackle problems involving:</p>
<ul style="text-align: justify;">
<li>Fairness</li>
<li>Transparency</li>
<li>Robustness</li>
<li>Causal structure discovery</li>
<li>Multi-objective ethical trade-offs</li>
</ul>
<p style="text-align: justify;">That is a much richer role.</p>
<p style="text-align: justify;">And perhaps a much more important one.</p>
<h2 style="text-align: justify;">Beyond Accuracy-Centric AI</h2>
<p style="text-align: justify;">There is a quiet shift happening in AI research.</p>
<p style="text-align: justify;">We are moving beyond asking:</p>
<p style="text-align: justify;">“How accurate is the model?”</p>
<p style="text-align: justify;">Toward asking:</p>
<ul style="text-align: justify;">
<li>Is it fair?</li>
<li>Is it explainable?</li>
<li>Is it trustworthy?</li>
<li>Can we intervene when harms emerge?</li>
</ul>
<p style="text-align: justify;">Those questions require new computational ideas.</p>
<p style="text-align: justify;">We believe evolutionary methods have something valuable to contribute.</p>
<h2 style="text-align: justify;">A Broader Vision</h2>
<p style="text-align: justify;">This work also points toward something larger:</p>
<p style="text-align: justify;">A future where machine learning systems are not merely optimized for performance, but <em>evolved</em> under principles of responsibility.</p>
<p style="text-align: justify;">Imagine search processes where objectives include:</p>
<ul style="text-align: justify;">
<li>Accuracy</li>
<li>Fairness</li>
<li>Interpretability</li>
<li>Causal validity</li>
<li>Societal constraints</li>
</ul>
<p style="text-align: justify;">That begins to look less like conventional model training—</p>
<p style="text-align: justify;">and more like engineering trustworthy intelligence.</p>
<h2 style="text-align: justify;">Final Thoughts</h2>
<p style="text-align: justify;">Fairness and accuracy do not have to be opposing goals.</p>
<p style="text-align: justify;">Sometimes the real opportunity lies in changing how we search for solutions altogether.</p>
<p style="text-align: justify;">That is what makes evolutionary approaches so compelling.</p>
<p style="text-align: justify;">They do not simply tune models.</p>
<p style="text-align: justify;">They explore possibility spaces.</p>
<p style="text-align: justify;">And in those spaces, we may discover better ways to build AI systems worthy of trust.</p>
<p style="text-align: justify;">Our work on <strong>Balancing Fairness and Accuracy Using Grammatical Evolution</strong> is one small step in that direction.</p>
<p style="text-align: justify;">I believe there is much more ahead.</p>
<p style="text-align: justify;">If you work in fairness, causal machine learning, evolutionary computation, or Responsible AI, I’d love to hear your thoughts.</p>
<p style="text-align: justify;">How should we evolve the next generation of trustworthy AI?</p>
<p style="text-align: justify;">—<br />
<em>#ArtificialIntelligence #ResponsibleAI #FairnessInML #EvolutionaryComputation #CausalInference #ExplainableAI #MachineLearning #Research</em></p>The post <a href="https://psyopsprime.com/machine-learning/balancing-fairness-and-accuracy-with-grammatical-evolution-can-evolutionary-ai-help-build-more-responsible-machine-learning/">Balancing Fairness and Accuracy with Grammatical Evolution: Can Evolutionary AI Help Build More Responsible Machine Learning?</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></content:encoded>
					
					<wfw:commentRss>https://psyopsprime.com/machine-learning/balancing-fairness-and-accuracy-with-grammatical-evolution-can-evolutionary-ai-help-build-more-responsible-machine-learning/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
				<creativeCommons:license>https://creativecommons.org/licenses/by-nc-nd/4.0/</creativeCommons:license>
<post-id xmlns="com-wordpress:feed-additions:1">2738</post-id>	</item>
		<item>
		<title>Balancing Fairness and Accuracy in AI: A Causal, Multi-Objective Perspective</title>
		<link>https://psyopsprime.com/machine-learning/balancing-fairness-and-accuracy-in-ai-a-causal-multi-objective-perspective/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=balancing-fairness-and-accuracy-in-ai-a-causal-multi-objective-perspective</link>
					<comments>https://psyopsprime.com/machine-learning/balancing-fairness-and-accuracy-in-ai-a-causal-multi-objective-perspective/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 26 Jan 2026 14:51:22 +0000</pubDate>
				<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[evolutionary algorithms]]></category>
		<category><![CDATA[grammatical evolution]]></category>
		<category><![CDATA[machine learning]]></category>
		<guid isPermaLink="false">https://psyopsprime.com/?p=2682</guid>

					<description><![CDATA[<p>Artificial Intelligence systems are no longer confined to research labs. They influence decisions about loans, employment, healthcare, and criminal justice—domains where fairness is not optional.</p>
The post <a href="https://psyopsprime.com/machine-learning/balancing-fairness-and-accuracy-in-ai-a-causal-multi-objective-perspective/">Balancing Fairness and Accuracy in AI: A Causal, Multi-Objective Perspective</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></description>
										<content:encoded><![CDATA[<figure id="attachment_2683" aria-describedby="caption-attachment-2683" style="width: 420px" class="wp-caption alignleft"><a href="https://psyopsprime.com/photo-by-roman-kraft/" rel="attachment wp-att-2683"><img data-recalc-dims="1" decoding="async" data-attachment-id="2683" data-permalink="https://psyopsprime.com/photo-by-roman-kraft/" data-orig-file="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2026/01/rtdwtrdvyqg.jpg?fit=1773%2C1200&amp;ssl=1" data-orig-size="1773,1200" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Photo by Roman Kraft" data-image-description="" data-image-caption="&lt;p&gt;Photo by &lt;a href=&quot;https://unsplash.com/@iamromankraft?utm_source=instant-images&amp;amp;utm_medium=referral&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Roman Kraft&lt;/a&gt; on &lt;a href=&quot;https://unsplash.com&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Unsplash&lt;/a&gt;&lt;/p&gt;
" data-large-file="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2026/01/rtdwtrdvyqg.jpg?fit=750%2C508&amp;ssl=1" class="size-gambit-thumbnail-large wp-image-2683" src="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2026/01/rtdwtrdvyqg.jpg?resize=420%2C280&#038;ssl=1" alt="wooden tray beside pots" width="420" height="280" srcset="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2026/01/rtdwtrdvyqg.jpg?resize=420%2C280&amp;ssl=1 420w, https://i0.wp.com/psyopsprime.com/wp-content/uploads/2026/01/rtdwtrdvyqg.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/psyopsprime.com/wp-content/uploads/2026/01/rtdwtrdvyqg.jpg?zoom=2&amp;resize=420%2C280&amp;ssl=1 840w, https://i0.wp.com/psyopsprime.com/wp-content/uploads/2026/01/rtdwtrdvyqg.jpg?zoom=3&amp;resize=420%2C280&amp;ssl=1 1260w" sizes="(max-width: 420px) 100vw, 420px" /></a><figcaption id="caption-attachment-2683" class="wp-caption-text">Photo by <a href="https://unsplash.com/@iamromankraft?utm_source=instant-images&amp;utm_medium=referral" target="_blank" rel="noopener noreferrer">Roman Kraft</a> on <a href="https://unsplash.com" target="_blank" rel="noopener noreferrer">Unsplash</a></figcaption></figure>
<p style="text-align: justify;">Artificial Intelligence systems are no longer confined to research labs. They influence decisions about loans, employment, healthcare, and criminal justice—domains where <em>fairness is not optional</em>. Yet, much of modern machine learning still treats fairness as a secondary concern: something to be fixed <em>after</em> a model has already learned its patterns.</p>
<p style="text-align: justify;">One of the most persistent assumptions in this space is that <strong>fairness and accuracy are inherently at odds</strong>. Improve one, and the other must suffer. But is this trade-off inevitable—or is it simply a limitation of how we frame the problem?</p>
<p style="text-align: justify;">In our recent work, <a href="https://ieeexplore.ieee.org/abstract/document/11291472"><em>A Multi-Objective Approach to Balance Fairness and Accuracy</em></a>, we argue for a different perspective: fairness should be treated not as a constraint or post-processing correction, but as a <strong>first-class optimisation objective</strong>, explored alongside accuracy rather than subordinated to it. I would like to congratulate my co-authors about this who are: 1. the doctoral candidate Zahid Irfan, Dr. Roisin Loughran, and Professor Fergal Mc Caffery. Basically this is the work was done by Zahid, who is a colleague as well as a very close friend of mine.</p>
<hr />
<h3 style="text-align: justify;">Why Bias Persists in Machine Learning</h3>
<p style="text-align: justify;">Bias in AI systems often reflects deeper structural issues: biased data collection, historical inequalities, and spurious correlations that models eagerly exploit. When these correlations involve <em>protected attributes</em>—such as sex, age, or race—the resulting systems may achieve impressive accuracy while still producing unfair outcomes.</p>
<p style="text-align: justify;">Traditional bias-mitigation approaches typically fall into three categories:</p>
<ul style="text-align: justify;">
<li><strong>Pre-processing</strong>, where the data is modified before training</li>
<li><strong>In-processing</strong>, where fairness is incorporated into the learning algorithm</li>
<li><strong>Post-processing</strong>, where predictions are adjusted after training</li>
</ul>
<p style="text-align: justify;">While all three have their place, many approaches operate largely as <em>black-box fixes</em>. They may improve a fairness metric, but often at the cost of interpretability and deeper understanding.</p>
<p style="text-align: justify;">This is where <strong>causal modelling</strong> becomes essential.</p>
<hr />
<h3 style="text-align: justify;">Bringing Causality into the Picture</h3>
<p style="text-align: justify;">Correlation alone cannot tell us <em>why</em> a model behaves unfairly. Causal models, on the other hand, explicitly represent <strong>cause–effect relationships</strong> between variables.</p>
<p style="text-align: justify;">We use <strong>Causal Bayesian Networks (CBNs)</strong>—directed acyclic graphs where nodes represent variables and edges encode causal influence. These structures allow us to reason about dependencies, confounders, and interventions, rather than relying solely on statistical association.</p>
<p style="text-align: justify;">However, learning causal structures from data is a notoriously difficult problem. The search space of possible graphs grows exponentially, making exhaustive search infeasible.</p>
<p style="text-align: justify;">To address this, we turned to <strong>Evolutionary Computation</strong>.</p>
<hr />
<h3 style="text-align: justify;">Evolving Causal Graphs with Grammatical Evolution</h3>
<p style="text-align: justify;">Our approach uses <strong>Grammatical Evolution (GE)</strong> to automatically generate and evolve causal graph structures. A context-free grammar constrains the search space to <em>valid causal graphs</em>, while still allowing a rich variety of structures to emerge.</p>
<p style="text-align: justify;">Each individual in the evolutionary population represents a candidate causal graph. From this graph, we build a CBN, train it on data, and evaluate its performance.</p>
<p style="text-align: justify;">Crucially, we do not evaluate performance using a single objective.</p>
<hr />
<h3 style="text-align: justify;">Fairness and Accuracy as Joint Objectives</h3>
<p style="text-align: justify;">Instead of collapsing everything into one score, we adopt a <strong>multi-objective optimisation</strong> framework using <strong>NSGA-II</strong>, a well-established evolutionary algorithm.</p>
<p style="text-align: justify;">We optimise two objectives simultaneously:</p>
<ol style="text-align: justify;">
<li><strong>Accuracy</strong>, measuring predictive performance</li>
<li><strong>Fairness</strong>, measured using <strong>Equal Opportunity Difference (EOD)</strong>, which captures disparities in true positive rates between protected groups</li>
</ol>
<p style="text-align: justify;">This produces not a single “best” model, but a <strong>Pareto front</strong>—a set of non-dominated solutions representing different fairness–accuracy trade-offs.</p>
<p style="text-align: justify;">This is a powerful shift in mindset. Rather than asking <em>“What is the best model?”</em>, we ask:<br />
<strong>“Which trade-off best fits the ethical and operational requirements of this domain?”</strong></p>
<hr />
<h3 style="text-align: justify;">What We Observed</h3>
<p style="text-align: justify;">Using the German Credit dataset as a case study, our experiments showed that:</p>
<ul style="text-align: justify;">
<li>It is possible to achieve <strong>very low fairness disparity</strong> while maintaining <strong>competitive accuracy</strong></li>
<li>Multiple causal graphs can yield similar performance, offering flexibility and interpretability</li>
<li>The evolved graphs are <strong>non-trivial</strong>, capturing meaningful dependencies among features</li>
<li>Practitioners can choose models that slightly sacrifice accuracy for substantial gains in fairness—or vice versa</li>
</ul>
<p style="text-align: justify;">Importantly, the causal graphs themselves provide insight. They allow us to inspect <em>how</em> features influence outcomes, opening the door to causal reasoning, domain validation, and future intervention analysis.</p>
<hr />
<h3 style="text-align: justify;">Why This Matters</h3>
<p style="text-align: justify;">Fair AI is not just about metrics—it’s about <strong>understanding</strong>.</p>
<p style="text-align: justify;">By combining causality with multi-objective evolutionary optimisation, this work demonstrates that:</p>
<ul style="text-align: justify;">
<li>Fairness does not have to be an afterthought</li>
<li>Accuracy does not have to be blindly maximised</li>
<li>Interpretability and performance can coexist</li>
</ul>
<p style="text-align: justify;">Most importantly, it reframes fairness as an <strong>optimisation problem</strong>, not a moral constraint imposed from outside the model.</p>
<hr />
<h3 style="text-align: justify;">Looking Ahead</h3>
<p style="text-align: justify;">Future directions include:</p>
<ul style="text-align: justify;">
<li>Exploring additional fairness metrics to capture different notions of equity</li>
<li>Extending experiments to larger and more diverse datasets</li>
<li>Incorporating causal interventions and counterfactual analysis</li>
<li>Further strengthening the link between ethical requirements and model design</li>
</ul>
<p style="text-align: justify;">As AI systems continue to shape society, approaches that integrate <strong>ethics, causality, and optimisation</strong> will be essential—not optional.</p>
<p style="text-align: justify;">Fairness is not something we bolt onto AI.<br />
It is something we <em>design for</em></p>The post <a href="https://psyopsprime.com/machine-learning/balancing-fairness-and-accuracy-in-ai-a-causal-multi-objective-perspective/">Balancing Fairness and Accuracy in AI: A Causal, Multi-Objective Perspective</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></content:encoded>
					
					<wfw:commentRss>https://psyopsprime.com/machine-learning/balancing-fairness-and-accuracy-in-ai-a-causal-multi-objective-perspective/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
				<creativeCommons:license>https://creativecommons.org/licenses/by-nc-nd/4.0/</creativeCommons:license>
<post-id xmlns="com-wordpress:feed-additions:1">2682</post-id>	</item>
		<item>
		<title>The Cutting Edge of Grammatical Evolution</title>
		<link>https://psyopsprime.com/ideas/the-cutting-edge-of-grammatical-evolution/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-cutting-edge-of-grammatical-evolution</link>
					<comments>https://psyopsprime.com/ideas/the-cutting-edge-of-grammatical-evolution/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 18 May 2022 11:26:52 +0000</pubDate>
				<category><![CDATA[FYP Ideas]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Research Ideas]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[grammatical evolution]]></category>
		<category><![CDATA[machine learning]]></category>
		<guid isPermaLink="false">http://psyopsprime.com/?p=2187</guid>

					<description><![CDATA[<p>Recently we had an article about GELAB published in IEEE Access. This talks about all the fancy features of the toolbox as well as presents</p>
The post <a href="https://psyopsprime.com/ideas/the-cutting-edge-of-grammatical-evolution/">The Cutting Edge of Grammatical Evolution</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;"><em><img data-recalc-dims="1" decoding="async" data-attachment-id="2188" data-permalink="https://psyopsprime.com/ideas/the-cutting-edge-of-grammatical-evolution/attachment/287972846_9b48a3b05a_ooty-train/" data-orig-file="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2022/05/287972846_9b48a3b05a_ooty-train.jpg?fit=321%2C500&amp;ssl=1" data-orig-size="321,500" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="287972846_9b48a3b05a_ooty-train" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2022/05/287972846_9b48a3b05a_ooty-train.jpg?fit=321%2C500&amp;ssl=1" class="alignleft size-full wp-image-2188" src="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2022/05/287972846_9b48a3b05a_ooty-train.jpg?resize=321%2C500&#038;ssl=1" alt="" width="321" height="500" srcset="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2022/05/287972846_9b48a3b05a_ooty-train.jpg?w=321&amp;ssl=1 321w, https://i0.wp.com/psyopsprime.com/wp-content/uploads/2022/05/287972846_9b48a3b05a_ooty-train.jpg?resize=193%2C300&amp;ssl=1 193w" sizes="(max-width: 321px) 100vw, 321px" /></em>Recently we had an article about GELAB published in IEEE Access. This talks about all the fancy features of the toolbox as well as presents some results. This is quite a bit of a breakthrough for us as it will allow us to take the feat of artificial intelligence to a whole new level. We were a bunch of co-authors on this and each one of us put in a lot of effort for the completion of this article. It is a masterpiece and you will enjoy reading every bit of it. If you have any queries or comments, please do not hesitate to get in touch. We shall be more than happy to assist you in any possible way we can.</p>
<blockquote class="embedly-card" data-card-key="a8a0731b061246639032e063d551fbc2" data-card-type="article-full">
<h4><a href="https://ieeexplore.ieee.org/abstract/document/9751757">GELAB &#8211; The Cutting Edge of Grammatical Evolution</a></h4>
<p>The advent of cloud-based super-computing platforms has given rise to a Data Science (DS) boom. Many types of technological problems that were once considered prohibitively expensive to tackle are now candidates for exploration. Machine Learning (ML) tools that were valued only in academic environments are quickly being embraced by industrial giants and tiny startups alike.</p></blockquote>
<p><script async src="//cdn.embedly.com/widgets/platform.js" charset="UTF-8"></script></p>
<p><small><a style="text-decoration: none;" title="Image inserted by the ImageInject WordPress plugin" href="http://wpinject.com/" rel="nofollow">Photo</a> by <a href="http://www.flickr.com/photos/32659528@N00/287972846" target="_blank" rel="noopener noreferrer">exfordy</a> <a title="Attribution License" href="http://creativecommons.org/licenses/by/2.0/" target="_blank" rel="nofollow noopener noreferrer"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/psyopsprime.com/wp-content/plugins/wp-inject/images/cc.png?w=750&#038;ssl=1" /></a></small></p>The post <a href="https://psyopsprime.com/ideas/the-cutting-edge-of-grammatical-evolution/">The Cutting Edge of Grammatical Evolution</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></content:encoded>
					
					<wfw:commentRss>https://psyopsprime.com/ideas/the-cutting-edge-of-grammatical-evolution/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
				<creativeCommons:license>https://creativecommons.org/licenses/by-nc-nd/4.0/</creativeCommons:license>
<post-id xmlns="com-wordpress:feed-additions:1">2187</post-id>	</item>
		<item>
		<title>Analysis of Diversity in Grammatical Evolution</title>
		<link>https://psyopsprime.com/ideas/analysis-of-diversity-in-grammatical-evolution/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=analysis-of-diversity-in-grammatical-evolution</link>
					<comments>https://psyopsprime.com/ideas/analysis-of-diversity-in-grammatical-evolution/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 02 Jun 2021 11:43:27 +0000</pubDate>
				<category><![CDATA[FYP Ideas]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Research Ideas]]></category>
		<category><![CDATA[genetic algorithms]]></category>
		<category><![CDATA[grammatical evolution]]></category>
		<category><![CDATA[machine learning]]></category>
		<guid isPermaLink="false">http://psyopsprime.com/?p=2169</guid>

					<description><![CDATA[<p>Recently we worked together to analyse population diversity in a grammatical evolution environment. Our paper was published ina nice conference. You may want to have</p>
The post <a href="https://psyopsprime.com/ideas/analysis-of-diversity-in-grammatical-evolution/">Analysis of Diversity in Grammatical Evolution</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="2171" data-permalink="https://psyopsprime.com/ideas/analysis-of-diversity-in-grammatical-evolution/attachment/3179821423_30af59d2a7_birds/" data-orig-file="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2021/06/3179821423_30af59d2a7_birds.jpg?fit=500%2C375&amp;ssl=1" data-orig-size="500,375" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="3179821423_30af59d2a7_birds" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2021/06/3179821423_30af59d2a7_birds.jpg?fit=500%2C375&amp;ssl=1" class="alignleft size-full wp-image-2171" src="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2021/06/3179821423_30af59d2a7_birds.jpg?resize=500%2C375&#038;ssl=1" alt="" width="500" height="375" srcset="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2021/06/3179821423_30af59d2a7_birds.jpg?w=500&amp;ssl=1 500w, https://i0.wp.com/psyopsprime.com/wp-content/uploads/2021/06/3179821423_30af59d2a7_birds.jpg?resize=300%2C225&amp;ssl=1 300w" sizes="auto, (max-width: 500px) 100vw, 500px" />Recently we worked together to analyse population diversity in a grammatical evolution environment. Our paper was published ina nice conference. You may want to have a look.</p>
<p><script async src="//cdn.embedly.com/widgets/platform.js" charset="UTF-8"></script></p>
<blockquote class="embedly-card">
<h4><a href="https://ieeexplore.ieee.org/abstract/document/9395792">Analysis of Diversity in Grammatical Evolution &#8211; IEEE Conference Publication</a></h4>
<p>Diversity is a much sought after aspect of any evolutionary system. More diversity means a cornucopia of diverse behaviors and traits among the individuals of a population. Lack of diversity, on the other hand, leads to a stagnant population whose individuals are more or less similar to each other.</p></blockquote>
<p><small><a style="text-decoration: none;" title="Image inserted by the ImageInject WordPress plugin" href="http://wpinject.com/" rel="nofollow">Photo</a> by <a href="http://www.flickr.com/photos/12261156@N07/3179821423" target="_blank" rel="noopener noreferrer">nola.agent</a> <a title="Attribution License" href="http://creativecommons.org/licenses/by/2.0/" target="_blank" rel="nofollow noopener noreferrer"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/psyopsprime.com/wp-content/plugins/wp-inject/images/cc.png?w=750&#038;ssl=1" /></a></small></p>The post <a href="https://psyopsprime.com/ideas/analysis-of-diversity-in-grammatical-evolution/">Analysis of Diversity in Grammatical Evolution</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></content:encoded>
					
					<wfw:commentRss>https://psyopsprime.com/ideas/analysis-of-diversity-in-grammatical-evolution/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
				<creativeCommons:license>https://creativecommons.org/licenses/by-nc-nd/4.0/</creativeCommons:license>
<post-id xmlns="com-wordpress:feed-additions:1">2169</post-id>	</item>
		<item>
		<title>GELAB And Hybrid Optimization Using Grammatical Evolution</title>
		<link>https://psyopsprime.com/machine-learning/gelab-and-hybrid-optimization-using-grammatical-evolution/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gelab-and-hybrid-optimization-using-grammatical-evolution</link>
					<comments>https://psyopsprime.com/machine-learning/gelab-and-hybrid-optimization-using-grammatical-evolution/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 20 Nov 2020 00:56:49 +0000</pubDate>
				<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[grammatical evolution]]></category>
		<guid isPermaLink="false">http://psyopsprime.com/?p=2128</guid>

					<description><![CDATA[<p>Blizzard was released recently. This was the start of the second verion of GELAB. A major highlight of Blizzard is that it is capable of</p>
The post <a href="https://psyopsprime.com/machine-learning/gelab-and-hybrid-optimization-using-grammatical-evolution/">GELAB And Hybrid Optimization Using Grammatical Evolution</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="2129" data-permalink="https://psyopsprime.com/machine-learning/gelab-and-hybrid-optimization-using-grammatical-evolution/attachment/14139578196_32b7478cc1_kangaroos/" data-orig-file="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2020/11/14139578196_32b7478cc1_kangaroos.jpg?fit=500%2C335&amp;ssl=1" data-orig-size="500,335" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="14139578196_32b7478cc1_kangaroos" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2020/11/14139578196_32b7478cc1_kangaroos.jpg?fit=500%2C335&amp;ssl=1" class="alignleft size-full wp-image-2129" src="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2020/11/14139578196_32b7478cc1_kangaroos.jpg?resize=500%2C335&#038;ssl=1" alt="" width="500" height="335" srcset="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2020/11/14139578196_32b7478cc1_kangaroos.jpg?w=500&amp;ssl=1 500w, https://i0.wp.com/psyopsprime.com/wp-content/uploads/2020/11/14139578196_32b7478cc1_kangaroos.jpg?resize=300%2C201&amp;ssl=1 300w, https://i0.wp.com/psyopsprime.com/wp-content/uploads/2020/11/14139578196_32b7478cc1_kangaroos.jpg?resize=420%2C280&amp;ssl=1 420w" sizes="auto, (max-width: 500px) 100vw, 500px" />Blizzard was released recently. This was the start of the second verion of GELAB. A major highlight of Blizzard is that it is capable of doing hybrid optimization. Now we have a publication about the ability of GELAB to perform hybrid optimization. It is avalable as a book chapter in the prestigious lecture notes on artificial intelligence. You may want to peruse it here.</p>
<blockquote class="embedly-card">
<h4><a href="https://link.springer.com/chapter/10.1007/978-3-030-62362-3_26">GELAB and Hybrid Optimization Using Grammatical Evolution</a></h4>
<p>Muhammad Adil Raja Aidan Murphy Conor Ryan Part of the Lecture Notes in Computer Science book series (LNCS, volume 12489) Grammatical Evolution (GE) is a well known technique for program synthesis and evolution. Much has been written in the past about its research and applications.</p></blockquote>
<p><script async src="//cdn.embedly.com/widgets/platform.js" charset="UTF-8"></script></p>
<p>Following is the video presentation of the paper.</p>
<p>&nbsp;</p>
<p><iframe loading="lazy" src="https://www.youtube.com/embed/BwMHDLZYG6U" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p><iframe loading="lazy" src="https://player.vimeo.com/video/481482562" width="640" height="360" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>And here is the link to the git repository of GELAB.</p>
<p>&nbsp;</p>
<blockquote class="embedly-card">
<h4><a href="https://github.com/adilraja/GELAB">adilraja/GELAB</a></h4>
<p>GELAB: A Matlab Toolbox for Grammatical Evolution GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together. Millions of developers and companies build, ship, and maintain their software on GitHub &#8211; the largest and most advanced development platform in the world.</p></blockquote>
<p><script async src="//cdn.embedly.com/widgets/platform.js" charset="UTF-8"></script></p>
<p><small><a style="text-decoration: none;" title="Image inserted by the ImageInject WordPress plugin" href="http://wpinject.com/" rel="nofollow">Photo</a> by <a href="http://www.flickr.com/photos/124218288@N03/14139578196" target="_blank" rel="noopener noreferrer">alexandre.lavrov</a> <a title="Attribution License" href="http://creativecommons.org/licenses/by/2.0/" target="_blank" rel="nofollow noopener noreferrer"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/psyopsprime.com/wp-content/plugins/wp-inject/images/cc.png?w=750&#038;ssl=1" /></a></small></p>The post <a href="https://psyopsprime.com/machine-learning/gelab-and-hybrid-optimization-using-grammatical-evolution/">GELAB And Hybrid Optimization Using Grammatical Evolution</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></content:encoded>
					
					<wfw:commentRss>https://psyopsprime.com/machine-learning/gelab-and-hybrid-optimization-using-grammatical-evolution/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
				<creativeCommons:license>https://creativecommons.org/licenses/by-nc-nd/4.0/</creativeCommons:license>
<post-id xmlns="com-wordpress:feed-additions:1">2128</post-id>	</item>
		<item>
		<title>Blizzard is Released</title>
		<link>https://psyopsprime.com/ideas/blizzard-is-released/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=blizzard-is-released</link>
					<comments>https://psyopsprime.com/ideas/blizzard-is-released/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Thu, 10 Sep 2020 18:01:54 +0000</pubDate>
				<category><![CDATA[FYP Ideas]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Research Ideas]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[genetic algorithms]]></category>
		<category><![CDATA[genetic programming]]></category>
		<category><![CDATA[grammatical evolution]]></category>
		<guid isPermaLink="false">http://psyopsprime.com/?p=2100</guid>

					<description><![CDATA[<p>Recently, we committed a new release of GELAB. This is called Blizzard. A major highlight of this release is that GELAB can now perform hybrid</p>
The post <a href="https://psyopsprime.com/ideas/blizzard-is-released/">Blizzard is Released</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></description>
										<content:encoded><![CDATA[<p>Recently, we committed a new release of GELAB. This is called Blizzard. A major highlight of this release is that GELAB can now perform hybrid optimization.</p>
<blockquote class="embedly-card" data-card-controls="1" data-card-align="center" data-card-theme="light" data-card-key="a8a0731b061246639032e063d551fbc2">
<h4><a href="https://github.com/adilraja/GELAB">GitHub &#8211; adilraja/GELAB: GELAB: A Matlab Toolbox for Grammatical Evolution</a></h4>
<p>GELAB: A Matlab Toolbox for Grammatical Evolution. Contribute to adilraja/GELAB development by creating an account on GitHub.</p>
</blockquote>
<p><script async src="//cdn.embedly.com/widgets/platform.js" charset="UTF-8"></script></p>
<p><small><a style="text-decoration: none;" title="Image inserted by the ImageInject WordPress plugin" href="http://wpinject.com/" rel="nofollow">Photo</a> by <a href="http://www.flickr.com/photos/62943723@N00/98885157" target="_blank" rel="noopener noreferrer">Barbara L. Hanson</a> <a title="Attribution License" href="http://creativecommons.org/licenses/by/2.0/" target="_blank" rel="nofollow noopener noreferrer"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/psyopsprime.com/wp-content/plugins/wp-inject/images/cc.png?w=750" /></a></small></p>The post <a href="https://psyopsprime.com/ideas/blizzard-is-released/">Blizzard is Released</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></content:encoded>
					
					<wfw:commentRss>https://psyopsprime.com/ideas/blizzard-is-released/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
				<creativeCommons:license>https://creativecommons.org/licenses/by-nc-nd/4.0/</creativeCommons:license>
<post-id xmlns="com-wordpress:feed-additions:1">2100</post-id>	</item>
		<item>
		<title>Evolving MIMO Multi-layered Artificial Neural Networks Using Grammatical Evolution</title>
		<link>https://psyopsprime.com/ideas/evolving-mimo-multi-layered-artificial-neural-networks-using-grammatical-evolution/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=evolving-mimo-multi-layered-artificial-neural-networks-using-grammatical-evolution</link>
					<comments>https://psyopsprime.com/ideas/evolving-mimo-multi-layered-artificial-neural-networks-using-grammatical-evolution/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 08 May 2019 20:05:57 +0000</pubDate>
				<category><![CDATA[FYP Ideas]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Research Ideas]]></category>
		<category><![CDATA[genetic algorithms]]></category>
		<category><![CDATA[grammatical evolution]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[Neural Networks]]></category>
		<guid isPermaLink="false">http://psyopsprime.com/?p=1982</guid>

					<description><![CDATA[<p>Recently, we have been involved in developing a capacity for evolving artificial neural networks using Grammatical Evolution (GE). Our target was MIMO networks, as they</p>
The post <a href="https://psyopsprime.com/ideas/evolving-mimo-multi-layered-artificial-neural-networks-using-grammatical-evolution/">Evolving MIMO Multi-layered Artificial Neural Networks Using Grammatical Evolution</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">Recently, we have been involved in developing a capacity for evolving artificial neural networks using Grammatical Evolution (GE). Our target was MIMO networks, as they can be used in various control systems that require simultaneous control of various mechanical structures. Our work was a success and was recently published in a high impact conference. Please have a look at the paper. You might as well find it quite interesting. And you might want to glue this technique with flight and car simulators. This could really push forward the cutting edge of the technology.</p>
<blockquote class="embedly-card">
<h4><a href="https://dl.acm.org/citation.cfm?id=3297408">Evolving MIMO multi-layered artificial neural networks using grammatical evolution</a></h4>
<p>We&#8217;re upgrading the ACM DL, and would like your input. Please sign up to review new features, functionality and page designs.</p></blockquote>
<p><script async src="//cdn.embedly.com/widgets/platform.js" charset="UTF-8"></script></p>
<p><small><a style="text-decoration: none;" title="Image inserted by the ImageInject WordPress plugin" href="http://wpinject.com/" rel="nofollow">Photo</a> by <a href="http://www.flickr.com/photos/10506540@N07/4528758992" target="_blank" rel="noopener noreferrer">stevendepolo</a> <a title="Attribution License" href="http://creativecommons.org/licenses/by/2.0/" target="_blank" rel="nofollow noopener noreferrer"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/psyopsprime.com/wp-content/plugins/wp-inject/images/cc.png?w=750" /></a></small></p>The post <a href="https://psyopsprime.com/ideas/evolving-mimo-multi-layered-artificial-neural-networks-using-grammatical-evolution/">Evolving MIMO Multi-layered Artificial Neural Networks Using Grammatical Evolution</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></content:encoded>
					
					<wfw:commentRss>https://psyopsprime.com/ideas/evolving-mimo-multi-layered-artificial-neural-networks-using-grammatical-evolution/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
				<creativeCommons:license>https://creativecommons.org/licenses/by-nc-nd/4.0/</creativeCommons:license>
<post-id xmlns="com-wordpress:feed-additions:1">1982</post-id>	</item>
		<item>
		<title>Association Rule Mining Using Grammatical Evolution</title>
		<link>https://psyopsprime.com/ideas/association-rule-mining-using-grammatical-evolution/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=association-rule-mining-using-grammatical-evolution</link>
					<comments>https://psyopsprime.com/ideas/association-rule-mining-using-grammatical-evolution/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 17 Apr 2019 11:28:31 +0000</pubDate>
				<category><![CDATA[FYP Ideas]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Research Ideas]]></category>
		<category><![CDATA[grammatical evolution]]></category>
		<category><![CDATA[machine kearning]]></category>
		<guid isPermaLink="false">http://psyopsprime.com/?p=1968</guid>

					<description><![CDATA[<p>The human mind can be tricky. It can tend to do things that it should not be doing in a particular circumstance. There was a</p>
The post <a href="https://psyopsprime.com/ideas/association-rule-mining-using-grammatical-evolution/">Association Rule Mining Using Grammatical Evolution</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">The human mind can be tricky. It can tend to do things that it should not be doing in a particular circumstance. There was a presentation in our group today. My mind tended to look out at the trees and wander. Immediately I warned myself that I should not be doing that and instead I should try to listen to the presentation even if I had to feign that. It is not nice to appear absentminded in front of a dozen people who are ready to pay attention to something important.</p>
<p style="text-align: justify;">The presentation was about an application of association rule mining for predicting road accidents. Initially, I kept sitting dumb and idle. It was a bit hard to recall how association rule mining worked. After a while, as the presentation progressed, as a few people asked questions and especially as my own mind started generating questions about the work and association rule mining, I became a lot more engaged in the discourse.</p>
<p style="text-align: justify;">A great conversation took place. Some people were actually doing the job of requesting others to stop asking too many questions. Too many questions definitely overwhelm the speaker. But isn&#8217;t it a good practice to face so many questions so as to develop experience in giving answers. Politicians are really adept at that. And this is possibly why they have great fortunes.</p>
<p style="text-align: justify;">Given the current state of the art of the algorithm, I found it a bit clumsy. Well, it is a nice algorithm indeed in the sense that it figures out relationships within variables of a multi-dimensional dataset. But I think it could be improved.</p>
<p style="text-align: justify;">My idea was to employ grammatical evolution to automate, upstage or drastically improve the algorithm. I personally think it could be good. To support my argument, I am sharing a related article that was published at a nice venue. Please give it a read. And yes, if you find this idea fascinating and want to work on it with me, please give me a shout. I think a nice FYP or even a postgraduate thesis could be drawn out from this.</p>
<p>&nbsp;</p>
<blockquote class="embedly-card">
<h4><a href="https://ieeexplore.ieee.org/abstract/document/5499108">An Intrusion-Detection Model Based on Fuzzy Class-Association-Rule Mining Using Genetic Network Programming &#8211; IEEE Journals &amp; Magazine</a></h4>
<p>As the Internet services spread all over the world, many kinds and a large number of security threats are increasing. Therefore, intrusion detection system</p></blockquote>
<p><script async src="//cdn.embedly.com/widgets/platform.js" charset="UTF-8"></script></p>
<p><small><a style="text-decoration: none;" title="Image inserted by the ImageInject WordPress plugin" href="http://wpinject.com/" rel="nofollow">Photo</a> by <a href="http://www.flickr.com/photos/56087830@N00/337685031" target="_blank" rel="noopener noreferrer">markhillary</a> <a title="Attribution License" href="http://creativecommons.org/licenses/by/2.0/" target="_blank" rel="nofollow noopener noreferrer"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/psyopsprime.com/wp-content/plugins/wp-inject/images/cc.png?w=750" /></a></small></p>The post <a href="https://psyopsprime.com/ideas/association-rule-mining-using-grammatical-evolution/">Association Rule Mining Using Grammatical Evolution</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></content:encoded>
					
					<wfw:commentRss>https://psyopsprime.com/ideas/association-rule-mining-using-grammatical-evolution/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
				<creativeCommons:license>https://creativecommons.org/licenses/by-nc-nd/4.0/</creativeCommons:license>
<post-id xmlns="com-wordpress:feed-additions:1">1968</post-id>	</item>
		<item>
		<title>GELAB is Published Work</title>
		<link>https://psyopsprime.com/ideas/gelab-is-published-work/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gelab-is-published-work</link>
					<comments>https://psyopsprime.com/ideas/gelab-is-published-work/#comments</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 30 Nov 2018 22:21:40 +0000</pubDate>
				<category><![CDATA[FYP Ideas]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Research Ideas]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[artificial intelligence]]></category>
		<category><![CDATA[grammatical evolution]]></category>
		<category><![CDATA[machine learning]]></category>
		<guid isPermaLink="false">http://psyopsprime.com/?p=1926</guid>

					<description><![CDATA[<p>I posted quite a lot about libGE in the past. Finally, I said that libGE goes to Mathworks. We renamed libGE to GELAB, as it is in</p>
The post <a href="https://psyopsprime.com/ideas/gelab-is-published-work/">GELAB is Published Work</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">I posted quite a lot about libGE in the past. Finally,<img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="1927" data-permalink="https://psyopsprime.com/ideas/gelab-is-published-work/attachment/14643379354_f45b7aae7c_balloons/" data-orig-file="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2018/11/14643379354_f45b7aae7c_balloons.jpg?fit=500%2C333&amp;ssl=1" data-orig-size="500,333" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="14643379354_f45b7aae7c_balloons" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2018/11/14643379354_f45b7aae7c_balloons.jpg?fit=500%2C333&amp;ssl=1" class="alignleft size-full wp-image-1927" src="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2018/11/14643379354_f45b7aae7c_balloons.jpg?resize=500%2C333&#038;ssl=1" alt="" width="500" height="333" srcset="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2018/11/14643379354_f45b7aae7c_balloons.jpg?w=500&amp;ssl=1 500w, https://i0.wp.com/psyopsprime.com/wp-content/uploads/2018/11/14643379354_f45b7aae7c_balloons.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/psyopsprime.com/wp-content/uploads/2018/11/14643379354_f45b7aae7c_balloons.jpg?resize=420%2C280&amp;ssl=1 420w" sizes="auto, (max-width: 500px) 100vw, 500px" /> I said that <a href="https://psyopsprime.com/ideas/libge-goes-to-mathworks/" target="_blank" rel="noopener">libGE goes to Mathworks</a>. We renamed libGE to GELAB, as it is in Matlab. We eventually wrote a research article about GELAB and it is published in lecture notes on artificial intelligence. Here is a link to the article.</p>
<blockquote class="embedly-card">
<h4><a href="https://link.springer.com/chapter/10.1007/978-3-030-03496-2_22">GELAB &#8211; A Matlab Toolbox for Grammatical Evolution</a></h4>
<p>In this paper, we present a Matlab version of libGE. libGE is a famous library for Grammatical Evolution (GE). GE was proposed initially in [1] as a tool for automatic programming. Ever since then,&#8230;</p></blockquote>
<p><script async src="//cdn.embedly.com/widgets/platform.js" charset="UTF-8"></script></p>
<p>And here is a presentation about GELAB that is available on Youtube. I hope you like it.</p>
<p><iframe loading="lazy" src="https://www.youtube.com/embed/_7-GHPr9TKw" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>There are quite a few projects I have in my mind about this wonderful tool. If you are willing to work on an interesting problem in machine learning, please get in touch.</p>
<p>&nbsp;</p>
<p><small><a style="text-decoration: none;" title="Image inserted by the ImageInject WordPress plugin" href="http://wpinject.com/" rel="nofollow">Photo</a> by <a href="http://www.flickr.com/photos/87007001@N04/14643379354" target="_blank" rel="noopener">O.S. Fisher</a> <a title="Attribution License" href="http://creativecommons.org/licenses/by/2.0/" target="_blank" rel="nofollow noopener"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/psyopsprime.com/wp-content/plugins/wp-inject/images/cc.png?w=750&#038;ssl=1" /></a></small></p>The post <a href="https://psyopsprime.com/ideas/gelab-is-published-work/">GELAB is Published Work</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></content:encoded>
					
					<wfw:commentRss>https://psyopsprime.com/ideas/gelab-is-published-work/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
				<creativeCommons:license>https://creativecommons.org/licenses/by-nc-nd/4.0/</creativeCommons:license>
<post-id xmlns="com-wordpress:feed-additions:1">1926</post-id>	</item>
		<item>
		<title>libGE Comes to Java</title>
		<link>https://psyopsprime.com/ideas/libge-comes-to-java/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=libge-comes-to-java</link>
					<comments>https://psyopsprime.com/ideas/libge-comes-to-java/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 28 May 2018 12:04:38 +0000</pubDate>
				<category><![CDATA[FYP Ideas]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Research Ideas]]></category>
		<category><![CDATA[evolutionary algorithms]]></category>
		<category><![CDATA[evolutionary computation]]></category>
		<category><![CDATA[genetic algorithms]]></category>
		<category><![CDATA[genetic programming]]></category>
		<category><![CDATA[grammatical evolution]]></category>
		<guid isPermaLink="false">http://psyopsprime.com/?p=1849</guid>

					<description><![CDATA[<p>This post is about libGE, a famous software for grammatic evolution. The original software is written in C++ and can be found here. For a</p>
The post <a href="https://psyopsprime.com/ideas/libge-comes-to-java/">libGE Comes to Java</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="1850" data-permalink="https://psyopsprime.com/ideas/libge-comes-to-java/attachment/6017936077_27b6bc5cd3_butterflies/" data-orig-file="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2018/05/6017936077_27b6bc5cd3_butterflies.jpg?fit=500%2C333&amp;ssl=1" data-orig-size="500,333" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="6017936077_27b6bc5cd3_butterflies" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2018/05/6017936077_27b6bc5cd3_butterflies.jpg?fit=500%2C333&amp;ssl=1" class="alignleft size-full wp-image-1850" src="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2018/05/6017936077_27b6bc5cd3_butterflies.jpg?resize=500%2C333&#038;ssl=1" alt="" width="500" height="333" srcset="https://i0.wp.com/psyopsprime.com/wp-content/uploads/2018/05/6017936077_27b6bc5cd3_butterflies.jpg?w=500&amp;ssl=1 500w, https://i0.wp.com/psyopsprime.com/wp-content/uploads/2018/05/6017936077_27b6bc5cd3_butterflies.jpg?resize=300%2C200&amp;ssl=1 300w, https://i0.wp.com/psyopsprime.com/wp-content/uploads/2018/05/6017936077_27b6bc5cd3_butterflies.jpg?resize=420%2C280&amp;ssl=1 420w" sizes="auto, (max-width: 500px) 100vw, 500px" />This post is about libGE, a famous software for grammatic evolution. The original software is written in C++ and can be found <a href="http://bds.ul.ie/libGE/" target="_blank" rel="noopener">here</a>. For a long time, I used to think that it would be nice to have it in Java. So there is a java version of it now that you can find below.</p>
<p>&nbsp;</p>
<blockquote class="embedly-card">
<h4><a href="https://github.com/adilraja/libGEjava">adilraja/libGEjava</a></h4>
<p>libGEjava &#8211; A framework for Grammatical Evolution in Java. This is based on the original source code of GE in C++.</p></blockquote>
<p><script async src="//cdn.embedly.com/widgets/platform.js" charset="UTF-8"></script></p>
<p style="text-align: justify;">This version of libGE is simply a code-level translation of the original libGE that was written in C++. As a matter of fact, I initiated the translation in August, 2007. I even completed most of the translation at that time. However, for some good reasons, I had to abandon it. I reverted back to it a while ago and here we have a working piece of code. You can clone it and open it in NetBeans IDE. The idea now is to use it in a more productive way. I shall say more about it later on.</p>
<p><small><a style="text-decoration: none;" title="Image inserted by the ImageInject WordPress plugin" href="http://wpinject.com/" rel="nofollow">Photo</a> by <a href="http://www.flickr.com/photos/59367690@N00/6017936077" target="_blank" rel="noopener">neiljs</a> <a title="Attribution License" href="http://creativecommons.org/licenses/by/2.0/" target="_blank" rel="nofollow noopener"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/psyopsprime.com/wp-content/plugins/wp-inject/images/cc.png?w=750&#038;ssl=1" /></a></small></p>The post <a href="https://psyopsprime.com/ideas/libge-comes-to-java/">libGE Comes to Java</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></content:encoded>
					
					<wfw:commentRss>https://psyopsprime.com/ideas/libge-comes-to-java/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
				<creativeCommons:license>https://creativecommons.org/licenses/by-nc-nd/4.0/</creativeCommons:license>
<post-id xmlns="com-wordpress:feed-additions:1">1849</post-id>	</item>
	</channel>
</rss>
