<?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>evolutionary computation | Psyops Prime</title>
	<atom:link href="https://psyopsprime.com/tag/evolutionary-computation/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=6.9.4</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>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" 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="(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>
		<item>
		<title>Search Based Software Engineering Challenge</title>
		<link>https://psyopsprime.com/ideas/search-based-software-engineering-challenge/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=search-based-software-engineering-challenge</link>
					<comments>https://psyopsprime.com/ideas/search-based-software-engineering-challenge/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Sat, 20 May 2017 06:32:51 +0000</pubDate>
				<category><![CDATA[FYP Ideas]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Research Ideas]]></category>
		<category><![CDATA[evolutionary computation]]></category>
		<category><![CDATA[genetic algorithms]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[software engineering]]></category>
		<guid isPermaLink="false">http://psyopsprime.com/?p=1574</guid>

					<description><![CDATA[<p>I have been writing extensively on search based software engineering (SBSE). Following is a very interesting link advertising various challenges (competitions) in this domain. They have</p>
The post <a href="https://psyopsprime.com/ideas/search-based-software-engineering-challenge/">Search Based Software Engineering Challenge</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">I have been writing extensively on search based software engineering (SBSE). Following is a very interesting link advertising various challenges (competitions) in this domain. They have promised cash prizes for winners as well. So if you have a relevant entry, please consider submitting it here.</p>
<blockquote class="embedly-card">
<h4><a href="http://ssbse17.github.io/challenge/">SSBSE Challenge Track</a></h4>
<p>The papers must be at most 6 pages long in PDF format and should conform at time of submission to the SSBSE/Springer LNCS format and submission guidelines. They must not have been previously published, or be in consideration for, any journal, book, or other conference.</p></blockquote>
<p><script async src="//cdn.embedly.com/widgets/platform.js" charset="UTF-8"></script></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/68697585@N00/2235317969" target="_blank" rel="noopener noreferrer">Loretín</a> <a title="Attribution-ShareAlike License" href="http://creativecommons.org/licenses/by-sa/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/search-based-software-engineering-challenge/">Search Based Software Engineering Challenge</a> first appeared on <a href="https://psyopsprime.com">Psyops Prime</a>.]]></content:encoded>
					
					<wfw:commentRss>https://psyopsprime.com/ideas/search-based-software-engineering-challenge/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">1574</post-id>	</item>
	</channel>
</rss>
