|
|
|
|
مقایسه الگوریتمهای یادگیری ماشین جهت تعیین ژنهای کلیدی سورگوم در پاسخ به تنشهای دمایی
|
|
|
|
|
|
|
|
نویسنده
|
نظری لیلا ,زینتی زهرا
|
|
منبع
|
پژوهشنامه اصلاح گياهان زراعي - 1404 - دوره : 17 - شماره : 4 - صفحه:32 -43
|
|
چکیده
|
مقدمه و هدف: سورگوم بهعنوان یک گیاه چهار کربنه، اگرچه نسبت به تنشهای غیر زیستی مختلف نسبتاً متحمل است، اما عملکرد آن بهطور قابل توجهی تحت تاثیر دماهای بالاتر از 32 درجه سانتیگراد و پایینتر از 15 درجه سانتیگراد قرار میگیرد. انتخاب ژنهای کلیدی دادههای بیان ژن با استفاده از روشهای انتخاب ویژگی، فرآیندی است که در آن به کمک الگوریتمهای آماری و محاسباتی، مهمترین ژنهای موثر در تحمل به تنش شناسایی میشوند. نتیجه این فرآیند، فیلتر شدن ژنهایی است که بیشترین ارتباط را با تنش مورد مطالعه دارند. روش فیلتر یکی از روشهای انتخاب ویژگی است که مستقل از الگوریتمهای یادگیری ماشین عمل میکند. ترکیب روشهای مختلف فیلتر، امکان انتخاب بهینه و دقیق ویژگیهای موثر در پاسخ ژنتیکی سورگوم به تنشهای دمایی را فراهم میآورد. با توجه به این موضوع، هدف از این مطالعه شناسایی ژنهای کلیدی موثر در پاسخ به تنشهای دمایی (سرما و گرما) در گیاه سورگوم از طریق دادههای ترانسکریپتومی و بهکارگیری روشهای فیلتر شامل کسب اطلاعات (information gain)، نسبت کسب اطلاعات (gain ratio) و relief است. مواد و روشها: در این مطالعه، دادههای شمارش مربوط به بیان ژن از پایگاه geo (https://www.ncbi.nlm.nih.gov/geo/) با شماره دسترسی gse225632 استخراج شدند. تجزیه و تحلیل بر روی دادههای برگ گیاه سورگوم در شرایط کنترل و تحت تنش دما در چهار زمان مختلف روز انجام شد. دادهها به دو کلاس کنترل و تنش (سرما و گرما) تقسیم شدند و با استفاده از بسته deseq2 در نرمافزار r، ژنهای با تغییرات بیان شناسایی گردیدند. سپس با استفاده از سه الگوریتم انتخاب ویژگی (information gain، gain ratio و relief) ژنهای برتر انتخاب شدند و با استفاده از نمودار ون، تعداد ژنهای مشترک بین الگوریتمها بررسی شد. برای اعتبارسنجی نتایج، از الگوریتمهای یادگیری ماشین bayes net و random forest استفاده شد. این الگوریتمها در نرمافزار weka 3.7 اجرا شدند و عملکرد آنها در طبقهبندی نمونهها بر اساس ویژگیهای شناساییشده مقایسه شد .برای مقایسه و ارزیابی الگوریتمهای طبقهبندی از معیارهای نرخ مثبت واقعی (tp rate)، نرخ مثبت کاذب (fp rate)، دقت (precision)، بازخوانی (recall)، معیار f، ضریب همبستگی متیوز (mcc)، مساحت زیر منحنی نرخ مثبت واقعی در مقابل نرخ مثبت کاذب (roc) و مساحت زیر منحنی دقت در مقابل یادآوری (prc) استفاده شد. جهت نمایش اشتباهات طبقهبندی از ماتریس درهمریختگی استفاده شد.یافتهها: در این پژوهش، ابتدا تحلیل تغییرات بیان ژنها با مقایسه بین شرایط کنترل و تنشهای سرمایی و گرمایی انجام شد. از مجموع 34129 ژن بررسیشده، 2136 ژن با تغییر بیان معنادار در سطح 0/05 که دارای log2foldchange بیشتر از یک بودند، انتخاب شدند و در مراحل بعدی برای انتخاب ویژگی و تحلیلهای یادگیری ماشین مورد استفاده قرار گرفتند. برای استخراج ژنهای کلیدی پاسخدهنده به تنشهای دمایی، سه الگوریتم انتخاب ویژگی اجرا شد. در هر الگوریتم، 50 ژن برتر بر اساس رتبهبندی استخراج شدند. در مجموع، نه ژن بهطور مشترک توسط سه الگوریتم انتخاب ویژگی شناسایی شدند. کارایی دو مدل طبقهبندی برای تفکیک سه کلاس کنترل، تنش سرما و تنش گرما ارزیابی شد. الگوریتم bayes net دقت بالایی در تفکیک کلاسها داشت. برای کلاس کنترل، نرخ حساسیت (tp rate) برابر با 1، نرخ مثبت کاذب (fp rate) برابر با 0/021 و دقت (precision) برابر با 0/980 بود. در کلاس تنش سرما، دقت 1 و نرخ حساسیت 0/958 بدست آمد. در تنش گرما، تمامی نمونهها بهدرستی طبقهبندی شدند (دقت و نرخ حساسیت برابر با 1). الگوریتم random forest نیز دقت بالایی در تشخیص کلاسها از خود نشان داد. در کلاس کنترل، نرخ صحیح طبقهبندی برابر با 1 و دقت برابر با 0/96 بود. برای کلاسهای تنش سرما و تنش گرما، نرخ صحیح طبقهبندی 0/958 و دقت 1 بهدست آمد که بیانگر عملکرد قوی الگوریتم در شناسایی صحیح نمونههای تحت تنش بود.نتیجهگیری: نتایج این مطالعه نشان میدهند که شناسایی و تحلیل ژنهای کلیدی موثر در پاسخ گیاه سورگوم به تنشهای دمایی زمینهساز مطالعه دقیقتر مسیرها و شبکههای بیولوژیکی دخیل در تنظیم پاسخهای سلولی است و میتواند به افزایش فهم ما از مکانیسمهای مولکولی این گیاه تحت شرایط تنش کمک شایانی نماید. از میان 2136 ژن شناساییشده با تغییرات بیان معنادار، نه ژن بهطور مشترک توسط سه الگوریتم انتخاب ویژگی شناسایی شدند. برای تایید این ژنها به عنوان شاخصهای مولکولی مناسب، نیاز است که آزمایشهای بیولوژیکی مستقل بر روی رقمهای مختلف سورگوم انجام شوند تا تغییرات بیان آنها در شرایط تجربی تایید گردد. عملکرد مطلوب الگوریتمهای یادگیری ماشین شامل bayes net و random forest در طبقهبندی نمونهها نشاندهنده قدرت و دقت این مدلها در تفکیک بیان ژنها در شرایط تنش دما و کنترل است. بررسی همولوگ ژن sobic.004g283300 در آرابیدوپسیس و ذرت، و همولوگهای ژنهای sobic.010g100600 و sobic.006g093500 در آرابیدوپسیس بر نقش آنها در تنشهای گرمایی دلالت دارد. علاوه بر این، بررسی همولوگهای ژنهای شناساییشده در گونههای مدل مانند برنج و ذرت در پایگاههای داده ژنومی و مقالات علمی نشان میدهد که تاکنون گزارش معتبر و مستندی در خصوص نقش دقیق و عملکرد زیستی ژنهای sobic.010g128900، sobic.001g093100، sobic.007g168100، sobic.002g269100، sobic.006g183701 و sobic.002g047800 در پاسخ به تنشهای دمایی وجود ندارد. این شش ژن بهعنوان ژنهای ناشناخته (uncharacterized) معرفی شدهاند و عملکرد آنها در سطح مولکولی تاکنون مورد مطالعه قرار نگرفته است. بنا بر این، انجام تحقیقات بیشتر برای مشخص کردن نقش این ژنها در فرآیندهای فیزیولوژیکی و پاسخ به تنشهای دمایی در سورگوم ضروری است تا درک بهتری از عملکرد آنها در واکنش به تنشهای محیطی به دست آید. این اطلاعات میتواند زمینهساز توسعه ارقام جدید و مقاوم در برابر شرایط نامساعد زیستمحیطی باشد و به پایداری کشاورزی در آینده کمک کند. پیشنهاد میشود که مطالعات بیشتری بر روی ژنهای شناساییشده و همچنین ژنهای ناشناخته انجام شوند تا عملکرد دقیق آنها در زمینههای مختلف تنشهای زیستی و غیر زیستی بیشتر مورد بررسی قرار گیرد. همچنین، اقدامات تجربی و میدانی برای ارزیابی کارایی این شاخص های مولکولی در شرایط واقعی کشاورزی ضروری است. انجام چنین عملیاتی میتواند به بهبود مستمر و پایداری تولیدات زراعی کمک کند.
|
|
کلیدواژه
|
انتخاب ویژگی ,بیان ژن ,سورگوم ,تنش دمایی
|
|
آدرس
|
سازمان تحقیقات، آموزش و ترویج کشاورزی, مرکز تحقیقات و آموزش کشاورزی و منابع طبیعی فارس, بخش تحقیقات زراعی و باغی, ایران, سازمان تحقیقات، آموزش و ترویج کشاورزی, دانشکده کشاورزی و منابع طبیعی داراب, بخش اگرواکولوژی, ایران
|
|
پست الکترونیکی
|
zahrazinati@shirazu.ac.ir
|
|
|
|
|
|
|
|
|
|
|
|
|
comparison of machine-learning algorithms for identifying key genes involved in sorghum's response to temperature stress
|
|
|
|
|
Authors
|
nazari leyla ,zinati zahra
|
|
Abstract
|
extended abstractbackground: sorghum, a c4 plant, is relatively tolerant to various abiotic stresses. however, its performance is significantly affected by temperatures above 32 °c and below 15 °c. identifying key genes through gene expression data and feature selection methods is a valuable approach to understanding stress tolerance. feature selection filters out the most relevant genes using statistical and computational algorithms. filter-based methods, which are independent of machine-learning algorithms, offer a fast and efficient way to identify relevant features. combining multiple filter methods allows for a more precise and robust selection of key genes involved in sorghum's response to temperature stress. therefore, this study aimed to identify key genes involved in cold and heat stress response in sorghum using transcriptomic data andfilter-based methods, including information gain, gain ratio, and relief.methods: in this study, gene expression count data were extracted from the geo database (https://www.ncbi.nlm.nih.gov/geo/) with accession number gse225632. the analysis focused on sorghum shoot data under control conditions and temperature stress at four different times of day. the data were divided into two classes, control and stress (cold and heat), and differentially expressed genes were identified using the deseq2 package in r. subsequently, top genes were selected using three feature selection algorithms (information gain, gain ratio, and relief), and the venn diagram was used to examine the overlap of genes identified by the algorithms. two machine-learning algorithms, bayes net and random forest, were employed for validation. these algorithms were run in weka 3.7, and their performance was compared in classifying samples based on the identified features. the classification algorithms were evaluated and compared using metrics, including true positive rate (tp rate), false positive rate (fp rate), precision, recall, f1 score, matthews correlation coefficient (mcc), area under the roc curve (roc auc), and area under the prc curve (prc auc). a confusion matrix was used to display classification errors.results: in this study, gene expression changes were first analyzed by comparing control conditions with temperature stress (cold and heat). among 34,129 genes examined, 2,136 genes with significant expression changes at a 0.05 level and a log2foldchange greater than 1 were selected and used in subsequent feature selection and machine-learning analyses. key genes responsive to temperature stress were identified using three feature-selection algorithms, with the top 50 genes extracted by each algorithm based on ranking. across all methods, nine genes were consistently identified by all three feature selection approaches. the performance of two classification models was evaluated in classifying three classes (control, cold stress, and heat stress). the bayes net algorithm showed high discriminative accuracy; a tp rate of 1, fp rate of 0.21, and precision of 0.980 were obtained for the control class; a precision of 1 and a tp rate of 0.958 were achieved for the cold-stress class; both accuracy and tp rate were 1 for theheat-stress class. the random forest algorithm also demonstrated strong discriminative power. a correct classification rate of 1 and a precision of 0.96 were observed for the control class; a correct classification rate of 0.958 and a precision of 1 were obtained for the cold-stress andheat-stress classes, indicating robust performance in accurately identifying stressed samples.conclusion: this study demonstrates that identifying and analyzing key genes involved in sorghum's temperature stress response can provide insights into the biological pathways and regulatory networks activated under such conditions. nine out of the 2,136 differentially expressed genes were consistently identified by three different selection algorithms. these genes can serve as potential molecular markers, but further biological validation is necessary across different sorghum varieties. the high accuracy of bayes net and random forest confirms the strength of these models in distinguishing gene expression patterns between stressed and control conditions. homology analysis of genes, such as sobic.004g283300, sobic.010g100600, and sobic.006g093500, in arabidopsis and maize supports their role in heat stress response. however, six genes (sobic.010g128900, sobic.001g093100, sobic.007g168100, sobic.002g269100, sobic.006g183701, and sobic.002g047800) remain uncharacterized, with no documented molecular function. further research is required to explore the roles of these genes in physiological and stress-related processes. understanding their functions could contribute to breeding sorghum varieties that are more resilient to environmental stresses, ultimately supporting sustainable agriculture. field-based and experimental validation of these molecular markers is also recommended to confirm their applicability under real-world farming conditions.
|
|
Keywords
|
feature selection ,gene expression ,sorghum ,temperature stress
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|