<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Muhammad Ifte Khairul Islam</title><link>https://iftekhairul.github.io/</link><atom:link href="https://iftekhairul.github.io/index.xml" rel="self" type="application/rss+xml"/><description>Muhammad Ifte Khairul Islam</description><generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><lastBuildDate>Sun, 15 Dec 2024 02:33:00 +0000</lastBuildDate><image><url>https://iftekhairul.github.io/media/icon_hu0b7a4cb9992c9ac0e91bd28ffd38dd00_9727_512x512_fill_lanczos_center_3.png</url><title>Muhammad Ifte Khairul Islam</title><link>https://iftekhairul.github.io/</link></image><item><title>DyGCL: Dynamic Graph Contrastive Learning for Event Prediction</title><link>https://iftekhairul.github.io/publication/dygcl/</link><pubDate>Sun, 15 Dec 2024 02:33:00 +0000</pubDate><guid>https://iftekhairul.github.io/publication/dygcl/</guid><description>&lt;p>Predicting events, ranging from political unrest to disease outbreaks and criminal activities, stands as a pivotal task in proactively addressing emerging challenges. Despite the richness of textual data as a source for event detection, it is challenging to extract contextual information from documents due to their complex structure and the dynamic evolution of events. In response to this challenge, dynamic Graph Neural Networks (GNNs) have emerged as a promising tool for capturing the intricate patterns embedded within textual data graphs. Nevertheless, many models in this domain primarily rely on local node-level representations, overlooking the essential global graph-level context. However, both node-level and graph-level representations are critical for effective event prediction. Node-level representations provide insight into the local structure, while graph-level representations offer an understanding of the global structure and the evaluation of temporal graphs. To address these challenges, in this paper, we propose a Dynamic Graph Contrastive Learning (DyGCL) method for event prediction. Our model DyGCL first employs a local view encoder to effectively capture the local dynamic structure of input graphs as the evolving node representations. Then, it performs a global view encoder to perceive the hierarchical dynamic graph representation of the input graphs. Finally, the graph representations from both encoders, optimized via contrastive learning, are combined with an attention mechanism and utilized to predict future events. Our extensive experiments demonstrate that our proposed method outperforms the state-of-the-art methods for event prediction on six real-world datasets.&lt;/p></description></item><item><title>MPool: Motif-Based Graph Pooling</title><link>https://iftekhairul.github.io/publication/mpool/</link><pubDate>Thu, 25 May 2023 02:33:00 +0000</pubDate><guid>https://iftekhairul.github.io/publication/mpool/</guid><description>&lt;p>Recently, Graph Neural Networks (GNNs) have emerged as a powerful technique for various graph-related tasks. Current GNN models apply different graph pooling methods that reduce the number of nodes and edges to learn the higher-order structure of the graph in a hierarchical way. However, these methods primarily rely on the one-hop neighborhood and do not consider the higher-order structure of the graph. To address this issue, in this work, we propose a multi-channel Motif-based Graph Pooling method named (MPool) that captures the higher-order graph structure with motif and also considers the local and global graph structure through a combination of selection and clustering-based pooling operations. In the first channel, we develop node selection-based graph pooling by designing a node ranking model considering the motif adjacency of nodes. In the second channel, we develop cluster-based graph pooling by designing a spectral clustering model using motif adjacency. Finally, the result of each channel is aggregated into the final graph representation. We perform extensive experiments and demonstrate that our proposed method outperforms the baseline methods for graph classification tasks on eight benchmark datasets.&lt;/p></description></item><item><title>Seq-HyGAN: Sequence Classification via Hypergraph Attention Network</title><link>https://iftekhairul.github.io/publication/seqhygan/</link><pubDate>Tue, 09 May 2023 02:33:00 +0000</pubDate><guid>https://iftekhairul.github.io/publication/seqhygan/</guid><description>&lt;p>Extracting meaningful features from sequences and devising effective similarity measures are vital for sequence data mining tasks, particularly sequence classification. While neural network models are commonly used to automatically learn sequence features, they are limited to capturing adjacent structural connection information and ignoring global, higher-order information between the sequences. To address these challenges, we propose a novel
Hypergraph Attention Network model, namely Seq-HyGAN for sequence classification problems. To capture the complex structural similarity between sequence data, we create a novel hypergraph model by defining higher-order relations between subsequences extracted from sequences. Subsequently, we introduce a Sequence Hypergraph Attention Network that learns sequence features by considering the significance of subsequences and sequences to one another. Through extensive experiments, we demonstrate the effectiveness of our proposed Seq-HyGAN model in accurately classifying sequence data, outperforming several state-of-the-art methods by a significant margin.&lt;/p></description></item><item><title>Working as sub-reviewer for Complex Networks 2021</title><link>https://iftekhairul.github.io/post/working-as-sub-reviewer-for-complex-networks-2021/</link><pubDate>Thu, 16 Sep 2021 19:55:38 +0000</pubDate><guid>https://iftekhairul.github.io/post/working-as-sub-reviewer-for-complex-networks-2021/</guid><description>&lt;p>I have the opportunity to work as sub-reviewer for Complex Networks 2021. I will earnestly try to review paper with my knowledge and skillset.&lt;/p></description></item><item><title>Predicting Drug-Drug Interactions Using Meta-path Based Similarities</title><link>https://iftekhairul.github.io/publication/example/</link><pubDate>Sun, 12 Sep 2021 02:33:00 +0000</pubDate><guid>https://iftekhairul.github.io/publication/example/</guid><description>&lt;p>Drug-drug interaction (DDI) indicates the event where a particular drug’s desired course of action is modified
when taken together with other drugs (s). DDIs may hamper, enhance, or reduce the expected effect of either drug or, at the worst possible scenario, cause an adverse side effect. While it is crucial to identify drug-drug interactions, it is quite impossible to detect all possible DDIs for a new drug during the clinical trial. Therefore, many computational methods are proposed for this task. In this paper, we propose a novel method, HIN-DDI
for discovering DDIs. This method considers drugs and other biomedical entities like proteins, pathways, and side effects, for DDI prediction. We design a heterogeneous information network (HIN) to model relations between these entities. Afterward, we extract the rich semantic relationships among these entities using different meta-path-based topological features. An extensive set of features are fed to different classifiers for DDI prediction. Moreover, we run extensive experiments to compare and evaluate the effectiveness of HIN-DDI with other methods. Results exhibit that HIN-DDI is quite effective in predicting new drugs as well as existing drugs. Unlike existing works, HIN-DDI can predict new drugs, and more importantly, it can impressively outmatch baseline methods by up to 63%.&lt;/p></description></item><item><title>Proximity-Based Compression for Network Embedding</title><link>https://iftekhairul.github.io/publication/proximity-based-compression-for-network-embedding-3-2020-n-pag/</link><pubDate>Sun, 12 Sep 2021 02:20:48 +0000</pubDate><guid>https://iftekhairul.github.io/publication/proximity-based-compression-for-network-embedding-3-2020-n-pag/</guid><description>&lt;p>Network embedding that encodes structural information of graphs into a low-dimensional vector space has been proven to be essential for network analysis applications, including node classification and community detection. Although recent methods show promising performance for various applications, graph embedding still has some challenges; either the huge size of graphs may hinder a direct application of the existing network embedding method to them, or they suffer compromises in accuracy from locality and noise. In this paper, we propose a novel Network Embedding method, NECL, to generate embedding more efficiently or effectively. Our goal is to answer the following two questions: 1) Does the network Compression significantly boost Learning? 2) Does network compression improve the quality of the representation? For these goals, first, we propose a novel graph compression method based on the neighborhood similarity that compresses the input graph to a smaller graph with incorporating local proximity of its vertices into super- nodes; second, we employ the compressed graph for network embedding instead of the original large graph to bring down the embedding cost and also to capture the global structure of the original graph; third, we refine the embeddings from the compressed graph to the original graph. NECL is a general meta-strategy that improves the efficiency and effectiveness of many state-of-the-art graph embedding algorithms based on node proximity, including DeepWalk, Node2vec, and LINE. Extensive experiments validate the efficiency and effectiveness of our method, which decreases embedding time and improves classification accuracy as evaluated on single and multi-label classification tasks with large real-world graphs.&lt;/p></description></item><item><title>Paper Accepted in CIBCB 2021</title><link>https://iftekhairul.github.io/post/paper-accepted-in-cibcb-2021/</link><pubDate>Sun, 12 Sep 2021 02:03:52 +0000</pubDate><guid>https://iftekhairul.github.io/post/paper-accepted-in-cibcb-2021/</guid><description>&lt;p>I am glad to inform that our research paper titled &amp;ldquo;Predicting Drug-Drug Interactions Using Meta-path Based Similarities&amp;rdquo; has been accepted at IEEE International Conference on Computational Intelligence in Bioinformatics and Computational Biology (CIBCB) 2021.&lt;/p></description></item><item><title>Working as co-ordinator for REU Site: Big Data Analytics at Oklahoma State University</title><link>https://iftekhairul.github.io/post/working-as-co-ordinator-for-reu-site-big-data-analytics-at-oklahoma-state-university/</link><pubDate>Tue, 01 Jun 2021 19:51:39 +0000</pubDate><guid>https://iftekhairul.github.io/post/working-as-co-ordinator-for-reu-site-big-data-analytics-at-oklahoma-state-university/</guid><description>&lt;p>I have the opportunity to co-ordinate the program for &lt;strong>REU Site: Big Data Analytics at Oklahoma State University.&lt;/strong> I hold daily meetings with 10 undergraduate students from 5 different universities, keeping track of their progress and helping them out in their projects. Moreover, I am actively involved in undergraduate students' projects.&lt;/p></description></item><item><title>Working as a judge for Oklahoma State Science and Engineering Fair 2021</title><link>https://iftekhairul.github.io/post/working-as-a-judge-oklahoma-state-science-and-engineering-fair-2021/</link><pubDate>Thu, 01 Apr 2021 19:59:25 +0000</pubDate><guid>https://iftekhairul.github.io/post/working-as-a-judge-oklahoma-state-science-and-engineering-fair-2021/</guid><description>&lt;p>I have the pleasure to work as a part of judging judge in Oklahoma State Science and Engineering Fair (OSSEF) 2021 under &amp;ldquo;&lt;strong>Science and Engineering&lt;/strong>&amp;rdquo; Category. I worked as a judge for OSSEF 2020 as well.&lt;/p></description></item><item><title>Slides</title><link>https://iftekhairul.github.io/slides/example/</link><pubDate>Tue, 05 Feb 2019 00:00:00 +0000</pubDate><guid>https://iftekhairul.github.io/slides/example/</guid><description>&lt;h1 id="create-slides-in-markdown-with-wowchemy">Create slides in Markdown with Wowchemy&lt;/h1>
&lt;p>&lt;a href="https://wowchemy.com/" target="_blank" rel="noopener">Wowchemy&lt;/a> | &lt;a href="https://owchemy.com/docs/managing-content/#create-slides" target="_blank" rel="noopener">Documentation&lt;/a>&lt;/p>
&lt;hr>
&lt;h2 id="features">Features&lt;/h2>
&lt;ul>
&lt;li>Efficiently write slides in Markdown&lt;/li>
&lt;li>3-in-1: Create, Present, and Publish your slides&lt;/li>
&lt;li>Supports speaker notes&lt;/li>
&lt;li>Mobile friendly slides&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h2 id="controls">Controls&lt;/h2>
&lt;ul>
&lt;li>Next: &lt;code>Right Arrow&lt;/code> or &lt;code>Space&lt;/code>&lt;/li>
&lt;li>Previous: &lt;code>Left Arrow&lt;/code>&lt;/li>
&lt;li>Start: &lt;code>Home&lt;/code>&lt;/li>
&lt;li>Finish: &lt;code>End&lt;/code>&lt;/li>
&lt;li>Overview: &lt;code>Esc&lt;/code>&lt;/li>
&lt;li>Speaker notes: &lt;code>S&lt;/code>&lt;/li>
&lt;li>Fullscreen: &lt;code>F&lt;/code>&lt;/li>
&lt;li>Zoom: &lt;code>Alt + Click&lt;/code>&lt;/li>
&lt;li>&lt;a href="https://github.com/hakimel/reveal.js#pdf-export" target="_blank" rel="noopener">PDF Export&lt;/a>: &lt;code>E&lt;/code>&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h2 id="code-highlighting">Code Highlighting&lt;/h2>
&lt;p>Inline code: &lt;code>variable&lt;/code>&lt;/p>
&lt;p>Code block:&lt;/p>
&lt;pre>&lt;code class="language-python">porridge = &amp;quot;blueberry&amp;quot;
if porridge == &amp;quot;blueberry&amp;quot;:
print(&amp;quot;Eating...&amp;quot;)
&lt;/code>&lt;/pre>
&lt;hr>
&lt;h2 id="math">Math&lt;/h2>
&lt;p>In-line math: $x + y = z$&lt;/p>
&lt;p>Block math:&lt;/p>
&lt;p>$$
f\left( x \right) = ;\frac{{2\left( {x + 4} \right)\left( {x - 4} \right)}}{{\left( {x + 4} \right)\left( {x + 1} \right)}}
$$&lt;/p>
&lt;hr>
&lt;h2 id="fragments">Fragments&lt;/h2>
&lt;p>Make content appear incrementally&lt;/p>
&lt;pre>&lt;code>{{% fragment %}} One {{% /fragment %}}
{{% fragment %}} **Two** {{% /fragment %}}
{{% fragment %}} Three {{% /fragment %}}
&lt;/code>&lt;/pre>
&lt;p>Press &lt;code>Space&lt;/code> to play!&lt;/p>
&lt;span class="fragment " >
One
&lt;/span>
&lt;span class="fragment " >
**Two**
&lt;/span>
&lt;span class="fragment " >
Three
&lt;/span>
&lt;hr>
&lt;p>A fragment can accept two optional parameters:&lt;/p>
&lt;ul>
&lt;li>&lt;code>class&lt;/code>: use a custom style (requires definition in custom CSS)&lt;/li>
&lt;li>&lt;code>weight&lt;/code>: sets the order in which a fragment appears&lt;/li>
&lt;/ul>
&lt;hr>
&lt;h2 id="speaker-notes">Speaker Notes&lt;/h2>
&lt;p>Add speaker notes to your presentation&lt;/p>
&lt;pre>&lt;code class="language-markdown">{{% speaker_note %}}
- Only the speaker can read these notes
- Press `S` key to view
{{% /speaker_note %}}
&lt;/code>&lt;/pre>
&lt;p>Press the &lt;code>S&lt;/code> key to view the speaker notes!&lt;/p>
&lt;aside class="notes">
&lt;ul>
&lt;li>Only the speaker can read these notes&lt;/li>
&lt;li>Press &lt;code>S&lt;/code> key to view&lt;/li>
&lt;/ul>
&lt;/aside>
&lt;hr>
&lt;h2 id="themes">Themes&lt;/h2>
&lt;ul>
&lt;li>black: Black background, white text, blue links (default)&lt;/li>
&lt;li>white: White background, black text, blue links&lt;/li>
&lt;li>league: Gray background, white text, blue links&lt;/li>
&lt;li>beige: Beige background, dark text, brown links&lt;/li>
&lt;li>sky: Blue background, thin dark text, blue links&lt;/li>
&lt;/ul>
&lt;hr>
&lt;ul>
&lt;li>night: Black background, thick white text, orange links&lt;/li>
&lt;li>serif: Cappuccino background, gray text, brown links&lt;/li>
&lt;li>simple: White background, black text, blue links&lt;/li>
&lt;li>solarized: Cream-colored background, dark green text, blue links&lt;/li>
&lt;/ul>
&lt;hr>
&lt;section data-noprocess data-shortcode-slide
data-background-image="/media/boards.jpg"
>
&lt;h2 id="custom-slide">Custom Slide&lt;/h2>
&lt;p>Customize the slide style and background&lt;/p>
&lt;pre>&lt;code class="language-markdown">{{&amp;lt; slide background-image=&amp;quot;/media/boards.jpg&amp;quot; &amp;gt;}}
{{&amp;lt; slide background-color=&amp;quot;#0000FF&amp;quot; &amp;gt;}}
{{&amp;lt; slide class=&amp;quot;my-style&amp;quot; &amp;gt;}}
&lt;/code>&lt;/pre>
&lt;hr>
&lt;h2 id="custom-css-example">Custom CSS Example&lt;/h2>
&lt;p>Let&amp;rsquo;s make headers navy colored.&lt;/p>
&lt;p>Create &lt;code>assets/css/reveal_custom.css&lt;/code> with:&lt;/p>
&lt;pre>&lt;code class="language-css">.reveal section h1,
.reveal section h2,
.reveal section h3 {
color: navy;
}
&lt;/code>&lt;/pre>
&lt;hr>
&lt;h1 id="questions">Questions?&lt;/h1>
&lt;p>&lt;a href="https://github.com/wowchemy/wowchemy-hugo-modules/discussions" target="_blank" rel="noopener">Ask&lt;/a>&lt;/p>
&lt;p>&lt;a href="https://wowchemy.com/docs/managing-content/#create-slides" target="_blank" rel="noopener">Documentation&lt;/a>&lt;/p></description></item><item><title/><link>https://iftekhairul.github.io/admin/config.yml</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://iftekhairul.github.io/admin/config.yml</guid><description/></item><item><title/><link>https://iftekhairul.github.io/project/example/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://iftekhairul.github.io/project/example/</guid><description>&lt;h2 id="active-false">active: false&lt;/h2>
&lt;p>title: Example Project
summary: An example of using the in-built project page.
tags:&lt;/p>
&lt;ul>
&lt;li>Deep Learning
date: &amp;ldquo;2016-04-27T00:00:00Z&amp;rdquo;&lt;/li>
&lt;/ul>
&lt;h1 id="optional-external-url-for-project-replaces-project-detail-page">Optional external URL for project (replaces project detail page).&lt;/h1>
&lt;p>external_link: &amp;quot;&amp;quot;&lt;/p>
&lt;p>image:
caption: Photo by rawpixel on Unsplash
focal_point: Smart&lt;/p>
&lt;p>links:&lt;/p>
&lt;ul>
&lt;li>icon: twitter
icon_pack: fab
name: Follow
url: &lt;a href="https://twitter.com/georgecushen" target="_blank" rel="noopener">https://twitter.com/georgecushen&lt;/a>
url_code: &amp;quot;&amp;quot;
url_pdf: &amp;quot;&amp;quot;
url_slides: &amp;quot;&amp;quot;
url_video: &amp;quot;&amp;quot;&lt;/li>
&lt;/ul>
&lt;h1 id="slides-optional">Slides (optional).&lt;/h1>
&lt;h1 id="associate-this-project-with-markdown-slides">Associate this project with Markdown slides.&lt;/h1>
&lt;h1 id="simply-enter-your-slide-decks-filename-without-extension">Simply enter your slide deck&amp;rsquo;s filename without extension.&lt;/h1>
&lt;h1 id="eg-slides--example-slides-references-contentslidesexample-slidesmd">E.g. &lt;code>slides = &amp;quot;example-slides&amp;quot;&lt;/code> references &lt;code>content/slides/example-slides.md&lt;/code>.&lt;/h1>
&lt;h1 id="otherwise-set-slides--">Otherwise, set &lt;code>slides = &amp;quot;&amp;quot;&lt;/code>.&lt;/h1>
&lt;h2 id="slides-example">slides: example&lt;/h2>
&lt;p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis posuere tellus ac convallis placerat. Proin tincidunt magna sed ex sollicitudin condimentum. Sed ac faucibus dolor, scelerisque sollicitudin nisi. Cras purus urna, suscipit quis sapien eu, pulvinar tempor diam. Quisque risus orci, mollis id ante sit amet, gravida egestas nisl. Sed ac tempus magna. Proin in dui enim. Donec condimentum, sem id dapibus fringilla, tellus enim condimentum arcu, nec volutpat est felis vel metus. Vestibulum sit amet erat at nulla eleifend gravida.&lt;/p>
&lt;p>Nullam vel molestie justo. Curabitur vitae efficitur leo. In hac habitasse platea dictumst. Sed pulvinar mauris dui, eget varius purus congue ac. Nulla euismod, lorem vel elementum dapibus, nunc justo porta mi, sed tempus est est vel tellus. Nam et enim eleifend, laoreet sem sit amet, elementum sem. Morbi ut leo congue, maximus velit ut, finibus arcu. In et libero cursus, rutrum risus non, molestie leo. Nullam congue quam et volutpat malesuada. Sed risus tortor, pulvinar et dictum nec, sodales non mi. Phasellus lacinia commodo laoreet. Nam mollis, erat in feugiat consectetur, purus eros egestas tellus, in auctor urna odio at nibh. Mauris imperdiet nisi ac magna convallis, at rhoncus ligula cursus.&lt;/p>
&lt;p>Cras aliquam rhoncus ipsum, in hendrerit nunc mattis vitae. Duis vitae efficitur metus, ac tempus leo. Cras nec fringilla lacus. Quisque sit amet risus at ipsum pharetra commodo. Sed aliquam mauris at consequat eleifend. Praesent porta, augue sed viverra bibendum, neque ante euismod ante, in vehicula justo lorem ac eros. Suspendisse augue libero, venenatis eget tincidunt ut, malesuada at lorem. Donec vitae bibendum arcu. Aenean maximus nulla non pretium iaculis. Quisque imperdiet, nulla in pulvinar aliquet, velit quam ultrices quam, sit amet fringilla leo sem vel nunc. Mauris in lacinia lacus.&lt;/p>
&lt;p>Suspendisse a tincidunt lacus. Curabitur at urna sagittis, dictum ante sit amet, euismod magna. Sed rutrum massa id tortor commodo, vitae elementum turpis tempus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean purus turpis, venenatis a ullamcorper nec, tincidunt et massa. Integer posuere quam rutrum arcu vehicula imperdiet. Mauris ullamcorper quam vitae purus congue, quis euismod magna eleifend. Vestibulum semper vel augue eget tincidunt. Fusce eget justo sodales, dapibus odio eu, ultrices lorem. Duis condimentum lorem id eros commodo, in facilisis mauris scelerisque. Morbi sed auctor leo. Nullam volutpat a lacus quis pharetra. Nulla congue rutrum magna a ornare.&lt;/p>
&lt;p>Aliquam in turpis accumsan, malesuada nibh ut, hendrerit justo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Quisque sed erat nec justo posuere suscipit. Donec ut efficitur arcu, in malesuada neque. Nunc dignissim nisl massa, id vulputate nunc pretium nec. Quisque eget urna in risus suscipit ultricies. Pellentesque odio odio, tincidunt in eleifend sed, posuere a diam. Nam gravida nisl convallis semper elementum. Morbi vitae felis faucibus, vulputate orci placerat, aliquet nisi. Aliquam erat volutpat. Maecenas sagittis pulvinar purus, sed porta quam laoreet at.&lt;/p></description></item></channel></rss>