Loading...
Search for: foroughmand-araabi--mohammad-hadi
0.126 seconds

    An Algorithm for Analyzing the Spatial Distribution of the Evolutionary Development Processes

    , M.Sc. Thesis Sharif University of Technology Moradi, Davoud (Author) ; Foroughmand-Araabi, Mohammad Hadi (Supervisor)
    Abstract
    Evolutionary processes are the process of change in one or more physical and heritable characteristics that result from the occurrence of genetic changes (beneficial, harmful, or neutral) over time, and ultimately from generation to generation, depending on natural selection. Cancer is a genetic disease that occurs as a result of an evolutionary process by the somatic cells and examining the spatial characteristics of cancer can help understanding it. It is also important to examine the spatial configuration of cells considering their access to limiting factors such as nutrients and adequate space. In addition, paying attention to the gene expression, individually and collectively, will help... 

    A Survey on Empirical Theory of Deep Learning

    , M.Sc. Thesis Sharif University of Technology Motesharei, Erfan (Author) ; Foroughmand Araabi, Mohammad Hadi (Supervisor)
    Abstract
    The aim of this thesis is to review the theory of deep learning with an experimental approach. In this thesis, we review researches that examine the impact of input selection on outputs in deep learning systems; Inputs we can control (samples, architecture, model size, optimizer, etc.) and outputs we can observe (the performance of the neural network, its test error, its parameters, etc.). Among the reviewed cases are the generalizability of deep learning systems, the effect of model components on its accuracy, interpolation and hyperparameters, as well as new phenomena in this field for which new frameworks have been defined  

    Fairness in Machine Learning

    , M.Sc. Thesis Sharif University of Technology Pourebrahim, Tayeb (Author) ; Foroughmand Araabi, Mohammad Hadi (Supervisor)
    Abstract
    As machine learning continues to be used extensively in all aspects of human life, especially social and legal decision making; Concerns have been raised about data-driven software and services biasing against certain demographic groups. Machine learning fairness, which refers to methods for correcting algorithmic bias in automated decision-making systems, is not only a social concern but also an industry need for developing human-centered tools.The study reviews studies on bias, fairness definitions, and attempts to reduce bias in machine learning models. Eventually, we suggest a method for reducing bias in imbalanced datasets  

    Building an Iranian Reference Panel by Imputing Low-coverage Genomic Data

    , M.Sc. Thesis Sharif University of Technology Poursoleymani, Rooholla (Author) ; Foroughmand Araabi, Mohammad Hadi (Supervisor)
    Abstract
    One of the most available genomics data in Iran is non-invasive parental testing (NIPT) data obtained from the blood of pregnant mothers after the tenth week of pregnancy using the new generation sequencing technology. Sequencer output is a combination of maternal and fetal read data, most of which (about 90%) is from maternal DNA. These data have very low coverage of the genome, but their advantage is that they read the entire human genome. Low coverage data has led to the loss of large parts of the genome, but having a large number of samples helps to compensate for this problem. The purpose of this project is to use this data with the help of imputation methods to build a reference for... 

    Exploring Pivot Genes and Clinical Prognosis Using Combined Bioinformatics Approaches in the Colon Cancer

    , M.Sc. Thesis Sharif University of Technology Vazirimoghadam, Ayoub (Author) ; Foroughmand Araabi, Mohammad Hadi (Supervisor)
    Abstract
    Colorectal cancer (CRC) is one of the most common cause of cancer death worldwide. Identification of pivot genes in colorectal cancer can play an important role as biomarkers in predicting and early diagnosis and reducing the number of deaths caused by this disease. In this study, the aim of which is to discover pivot genes in colorectal cancer, six microarray datasets selected from the GEO database including 277 tumor tissue samples and 325 normal colon tissue samples. After data processing, differentially expressed genes and CRC-related genes were screened and 285 shared genes between them were identified for subsequent analysis. Based on 285 shared genes, the protein-protein interaction... 

    A Survey of The Secretary Problem Algorithms

    , M.Sc. Thesis Sharif University of Technology Ahmadi Moughari, Fatemeh (Author) ; Foroughmand Araabi, Mohammad Hadi (Supervisor)
    Abstract
    The ”Secretary Problem” is an easy model of online decision making unedr uncertainty, in which a small company intends to hire a new employee. It interviews with the applicants and after each interview, it should make a decision based on the information of the interviewees seen so for and without any knowledge of further applicants. The goal is to design a strategy of decision making with which the probability of choosing the best one is maximized.The secretary problem is not restricted to the issue of hiring an employee. It is advantageous in various areas such as economy,management, marriage and etc. The span of its utility makes it an intriguing problem that attracts the attention of many... 

    Generalization of the Online Prediction Problem Based on Expert Advice

    , M.Sc. Thesis Sharif University of Technology Tavangarian, Fatemeh (Author) ; Foroughmand Araabi, Mohammad Hadi (Supervisor) ; Alishahi, Kasra (Co-Supervisor) ; Hosseinzadeh Sereshki, Hamideh (Co-Supervisor)
    Abstract
    One of the most important problems in online learning is a prediction with expert advice. In each step we make our prediction not only based on previous observation but also use expert information. In this thesis, we study the different well-known algorithms of expert advice and generalize problems when data arrival is in the two-dimensional grid. regret is a well-studied concept to evaluate online learning algorithm. online algorithm when data arrive consecutively in T time step has regret O (√(T)) . regret in two-dimensional grid with T row and P column is O(T√(P)).
    2010 MSC: 68Q32 ; 68T05 ; 90C27  

    A Survey on Min-cut On Planar Graphs

    , M.Sc. Thesis Sharif University of Technology Oraee, Simin (Author) ; Foroughmand Arabi, Mohammad Hadi (Supervisor)
    Abstract
    In minimum cut problem we aim at finding a set of edges with minimum overall cost possible, such that removing them would separate two specific vertices, source and sink. This problem has been studied thoroughly, however the available algorithms were not proven to be time-wise optimal. Nowadays, planar graphs have attracted more attention because of their applications in cities and countries map. Moreover,their characteristics and properties, make some problems easier to solve in planar case. In this thesis, we will have a survey on algorithms for minimum cut on planar graphs. Our motivation to choose these algorithms is the balance between how easily they could be implemented and how fast... 

    A Survey on the Steiner Forest Problem

    , M.Sc. Thesis Sharif University of Technology Negahbani, Maryam (Author) ; Foroughmand-Arabi, Mohammad Hadi (Supervisor)
    Abstract
    The Steiner forest problem is one of the most fundamental issues in network design that emerges in various contexts, such as the design of communication networks,transportation networks, VLSI circuits and phylogenetic network reconstruction. In this problem, we are given a connected weighted undirected graph and a special subset of vertices that are partitioned in pairs. The goal is to fnd a minimum-cost sub-graph in which each special vertex is connected to its mate. In this thesis we review a set of selected solutions for this problem and a few other related problems.For example, we study modeling and solving the s-t shortest path problem in order to gain insight into current Steiner... 

    Studying Multiplicative Weight Update Method and Applications

    , M.Sc. Thesis Sharif University of Technology Saghaei, Amir Ali (Author) ; Foroughmand Arabi, Mohammad Hadi (Supervisor)
    Abstract
    Multiplicative weight update method, is an statistical method to produce approximation algorithms. These algorithms have applications in various fields, including: Graph Algorithms, Machine learning, Optimization, Computational geometry, Game theory, etc.Recently, with this method, fast approximation algorithms have been created for many problems, including, solving linear programming. Here, we try to study this method and it’s applications, in detail  

    Online Bipartite Matching

    , M.Sc. Thesis Sharif University of Technology Fateminejad, Faezeh (Author) ; Foroughmand Aarabi, Mohammad Hadi (Supervisor)
    Abstract
    Online problems were first introduced in 1980s due to process the data arise from the internet. An Online algorithm is an algorithm which takes a part of input at each step and should give an irrevocable answer before entrance of the rest of data. Online problems are considered when the size of the input is substantial or there are time limitations to wait for the whole input to arrive. One of the first online algorithms discussed was the online bipartite matching. In this problem there exists a bipartite graph with one offline part which is present from the beginning and nodes of the other part entering one by one with all of their corresponding edges. At the entrance of each node the... 

    Applications of Quadratic Programming in Bioinformatics Problems Specially Network Alignment

    , M.Sc. Thesis Sharif University of Technology Mohammadi Siahroodi, Elahe (Author) ; Foroughmand, Mohammad Hadi (Supervisor)
    Abstract
    One of the most important targets in bio-informatics is the analysis of biological networks. These networks are modeled by graphs. Comparing networks with mapping is a useful tool for analyzing. The mapping between the nodes of a network that preserves some topological and functional structures, is called network alignment. Network alignment has various applications in different fields; such as pattern recognition, social networks, biological networks, and etc. The alignment of the protein-protein interaction network is one of the substantial problems. There are many static algorithms for the alignment of PPI networks. Because of the developments of computer science in recent years,... 

    Algorithms of Genome-Wide Association Studies

    , M.Sc. Thesis Sharif University of Technology Valishirin, Hossein (Author) ; Foroughmand Aarabi, Mohammad Hadi (Supervisor)
    Abstract
    The field of Genome-Wide Asocciation Studies (GWAS) plays a vital role in understanding the genetic basis of complex traits and diseases. In this thesis, the focus is on investigating the effectiveness of two approaches combining Differential Evolution (DE) with Random Forest (RF) and support vector machine (SVM) for feature selection in the context of GWAS. Arabidopsois Thaliana dataset is used as experimental dataset for comparative analysis. The main goal is to achieve more efficient feature selection while maintaining competitive accuracy compared to RF and SVM without using DE. This research includes conducting experiments using DE with RF and DE with SVM followed by a comprehensive... 

    A Boolean network control algorithm guided by forward dynamic programming

    , Article PLoS ONE ; Volume 14, Issue 5 , 2019 ; 19326203 (ISSN) Moradi, M ; Goliaei, S ; Foroughmand Araabi, M. H ; Sharif University of Technology
    Public Library of Science  2019
    Abstract
    Control problem in a biological system is the problem of finding an interventional policy for changing the state of the biological system from an undesirable state, e.g. disease, into a desirable healthy state. Boolean networks are utilized as a mathematical model for gene regulatory networks. This paper provides an algorithm to solve the control problem in Boolean networks. The proposed algorithm is implemented and applied on two biological systems: T-cell receptor network and Drosophila melanogaster network. Results show that the proposed algorithm works faster in solving the control problem over these networks, while having similar accuracy, in comparison to previous exact methods. Source... 

    A novel pattern matching algorithm for genomic patterns related to protein motifs

    , Article Journal of Bioinformatics and Computational Biology ; Volume 18, Issue 1 , 2020 Foroughmand Araabi, M. H ; Goliaei, S ; Goliaei, B ; Sharif University of Technology
    World Scientific Publishing Co. Pte Ltd  2020
    Abstract
    Patterns on proteins and genomic sequences are vastly analyzed, extracted and collected in databases. Although protein patterns originate from genomic coding regions, very few works have directly or indirectly dealt with coding region patterns induced from protein patterns. Results: In this paper, we have defined a new genomic pattern structure suitable for representing induced patterns from proteins. The provided pattern structure, which is called "Consecutive Positions Scoring Matrix (CPSSM)", is a replacement for protein patterns and profiles in the genomic context. CPSSMs can be identified, discovered, and searched in genomes. Then, we have presented a novel pattern matching algorithm... 

    Mean isoperimetry with control on outliers: Exact and approximation algorithms

    , Article Theoretical Computer Science ; Volume 923 , 2022 , Pages 348-365 ; 03043975 (ISSN) Alimi, M ; Daneshgar, A ; Foroughmand-Araabi, M. H ; Sharif University of Technology
    Elsevier B.V  2022
    Abstract
    Given a weighted graph G=(V,E) with weight functions c:E→R+ and π:V→R+, and a subset U⊆V, the normalized cut value for U is defined as the sum of the weights of edges exiting U divided by the weight of vertices in U. The mean isoperimetry problem, ISO1(G,k), for a weighted graph G is a generalization of the classical uniform sparsest cut problem in which, given a parameter k, the objective is to find k disjoint nonempty subsets of V minimizing the average normalized cut value of the parts. The robust version of the problem seeks an optimizer where the number of vertices that fall out of the subpartition is bounded by some given integer 0≤ρ≤|V|. The problem may also be considered as the... 

    Dependency of codon usage on protein sequence patterns: A statistical study

    , Article Theoretical Biology and Medical Modelling ; Vol. 11, issue. 1 , 2014 ; ISSN: 17424682 Foroughmand-Araabi, M. H ; Goliaei, B ; Alishahi, K ; Sadeghi, M ; Sharif University of Technology
    2014
    Abstract
    Background: Codon degeneracy and codon usage by organisms is an interesting and challenging problem. Researchers demonstrated the relation between codon usage and various functions or properties of genes and proteins, such as gene regulation, translation rate, translation efficiency, mRNA stability, splicing, and protein domains. Researchers usually represent segments of proteins responsible for specific functions or structures in a family of proteins as sequence patterns or motifs. We asked the question if organisms use the same codons in pattern segments as compared to the rest of the sequence. Methods. We used the likelihood ratio test, Pearson's chi-squared test, and mutual information... 

    Codon usage and protein sequence pattern dependency in different organisms: A Bioinformatics approach

    , Article Journal of Bioinformatics and Computational Biology ; Volume 13, Issue 2 , April , 2015 ; 02197200 (ISSN) Foroughmand Araabi, M. H ; Goliaei, B ; Alishahi, K ; Sadeghi, M ; Goliaei, S ; Sharif University of Technology
    World Scientific Publishing Co. Pte Ltd  2015
    Abstract
    Although it is known that synonymous codons are not chosen randomly, the role of the codon usage in gene regulation is not clearly understood, yet. Researchers have investigated the relation between the codon usage and various properties, such as gene regulation, translation rate, translation efficiency, mRNA stability, splicing, and protein domains. Recently, a universal codon usage based mechanism for gene regulation is proposed. We studied the role of protein sequence patterns on the codons usage by related genes. Considering a subsequence of a protein that matches to a pattern or motif, we showed that, parts of the genes, which are translated to this subsequence, use specific ratios of... 

    Conifer: clonal tree inference for tumor heterogeneity with single-cell and bulk sequencing data

    , Article BMC Bioinformatics ; Volume 22, Issue 1 , 2021 ; 14712105 (ISSN) Baghaarabani, L ; Goliaei, S ; Foroughmand Araabi, M. H ; Shariatpanahi, P ; Goliaei, B ; Sharif University of Technology
    BioMed Central Ltd  2021
    Abstract
    Background: Genetic heterogeneity of a cancer tumor that develops during clonal evolution is one of the reasons for cancer treatment failure, by increasing the chance of drug resistance. Clones are cell populations with different genotypes, resulting from differences in somatic mutations that occur and accumulate during cancer development. An appropriate approach for identifying clones is determining the variant allele frequency of mutations that occurred in the tumor. Although bulk sequencing data can be used to provide that information, the frequencies are not informative enough for identifying different clones with the same prevalence and their evolutionary relationships. On the other... 

    Descriptive epidemiology of traumatic injuries in 18890 adults: A 5-year-study in a tertiary trauma center in Iran

    , Article Asian Journal of Sports Medicine ; Volume 6, Issue 1 , 2015 ; 2008000X (ISSN) Mehrpour, S. R ; Nabian, M. H ; Oryadi Zanjani, L ; Foroughmand Araabi, M. H ; Shahryar Kamrani, R ; Sharif University of Technology
    2015
    Abstract
    Background: Basic epidemiological data can provide estimates when discussing disease burden and in the planning and provision of healthcare strategies. There is little quantitative information in the literature regarding prevalence of traumatic injuries from developing countries. Objectives: The aim of the current preliminary study was to reveal the prevalence and age and gender distribution of various traumatic injuries in a tertiary referral orthopedic hospital in Iran. Patients and Methods: In a prospective descriptive study, all traumatic injured patients attending the Orthopedic Trauma Unit of our center in a five year period were included. Demographic details, the cause of injury,...