Bilgisayar Mühendisliği Bölümü Koleksiyonu
Permanent URI for this collectionhttps://hdl.handle.net/20.500.12469/45
Browse
Browsing Bilgisayar Mühendisliği Bölümü Koleksiyonu by Scopus Q "Q1"
Now showing 1 - 20 of 43
- Results Per Page
- Sort Options
Article Citation - WoS: 57Citation - Scopus: 65Beams: Backbone Extraction and Merge Strategy for the Global Many-To Alignment of Multiple Ppi Networks(Oxford University Press, 2014) Alkan, Ferhat; Erten, CesimMotivation: Global many-to-many alignment of biological networks has been a central problem in comparative biological network studies. Given a set of biological interaction networks the informal goal is to group together related nodes. For the case of protein-protein interaction networks such groups are expected to form clusters of functionally orthologous proteins. Construction of such clusters for networks from different species may prove useful in determining evolutionary relationships in predicting the functions of proteins with unknown functions and in verifying those with estimated functions. Results: A central informal objective in constructing clusters of orthologous proteins is to guarantee that each cluster is composed of members with high homological similarity usually determined via sequence similarities and that the interactions of the proteins involved in the same cluster are conserved across the input networks. We provide a formal definition of the global many-to-many alignment of multiple protein-protein interaction networks that captures this informal objective. We show the computational intractability of the suggested definition. We provide a heuristic method based on backbone extraction and merge strategy (BEAMS) for the problem. We finally show through experiments based on biological significance tests that the proposed BEAMS algorithm performs better than the state-of-the-art approaches. Furthermore the computational burden of the BEAMS algorithm in terms of execution speed and memory requirements is more reasonable than the competing algorithms.Article Citation - WoS: 15Citation - Scopus: 19Campways: Constrained Alignment Framework for the Comparative Analysis of a Pair of Metabolic Pathways(Oxford University Press, 2013) Abaka, Gamze; Biyikoglu, Turker; Erten, CesimMotivation: Given a pair of metabolic pathways an alignment of the pathways corresponds to a mapping between similar substructures of the pair. Successful alignments may provide useful applications in phylogenetic tree reconstruction drug design and overall may enhance our understanding of cellular metabolism. Results: We consider the problem of providing one-to-many alignments of reactions in a pair of metabolic pathways. We first provide a constrained alignment framework applicable to the problem. We show that the constrained alignment problem even in a primitive setting is computationally intractable which justifies efforts for designing efficient heuristics. We present our Constrained Alignment of Metabolic Pathways (CAMPways) algorithm designed for this purpose. Through extensive experiments involving a large pathway database we demonstrate that when compared with a state-of-the-art alternative the CAMPways algorithm provides better alignment results on metabolic networks as far as measures based on same-pathway inclusion and biochemical significance are concerned. The execution speed of our algorithm constitutes yet another important improvement over alternative algorithms.Article Citation - WoS: 35Citation - Scopus: 41Channel Estimation for Residual Self-Interference in Full-Duplex Amplify-And Two-Way Relays(IEEE-INST Electrical Electronics Engineers Inc, 2017) Li, Xiaofeng; Tepedelenlioglu, Cihan; Şenol, HabibTraining schemes for full duplex two-way relays are investigated. We propose a novel one-block training scheme with a maximum likelihood estimator to estimate the channels between the nodes as well as the residual self-interference (RSI) channel simultaneously. A quasi-Newton algorithm is used to solve the estimator. As a baseline a multi-block training scheme is also considered. The Cramer-Rao bounds of the one-block and multi-block training schemes are derived. By using the Szego's theorem about Toeplitz matrices we analyze how the channel parameters and transmit powers affect the Fisher information. We show analytically that exploiting the structure arising from the RSI channel increases its Fisher information. Numerical results show the benefits of estimating the RSI channel.Article Citation - WoS: 13Citation - Scopus: 19Channel Estimation for Tds-Ofdm Systems in Rapidly Time-Varying Mobile Channels(IEEE-Inst Electrical Electronics Engineers Inc, 2018) Başaran, Mehmet; Şenol, Habib; Erküçük, Serhat; Çırpan, Hakan AliThis paper explores the performance of time-domain synchronous orthogonal frequency-division multiplexing (TDS-OFDM) systems operated under rapidly time-varying mobile channels. Since a rapidly time-varying channel contains more unknown channel coefficients than the number of observations, the mobile channel can conveniently be modeled with the discrete Legendre polynomial basis expansion model to reduce the number of unknowns. The linear minimum mean square error (LMMSE) estimate can be exploited for channel estimation on inter-block-interference-free received signal samples owing to transmitting pseudo-noise (PN) sequences. In conventional TDS-OFDM systems, the channel estimation performance is limited due to estimating channel responses only from the beginning part of the channel. Therefore, a new system model named "partitioned TDS-OFDM system" is proposed to improve the system performance by inserting multiple PN sequences to the middle and end parts of the channel as well. In addition to providing the reconstruction error performance, Bayesian Cramer-Rao lower hound is derived analytically. Also, the LMMSE-based symbol detection is employed. To alleviate the negative effects of inter-carrier-interference (ICI) occuring in mobile channels, ICI cancellation is applied to enhance the detection performance. The simulation results demonstrate that the proposed TDS-OFDM system is superior to the conventional system and its corresponding performance is able to approach the achievable lower performance bound.Article Citation - WoS: 47Citation - Scopus: 60A Computerized Recognition System for the Home-Based Physiotherapy Exercises Using an Rgbd Camera(IEEE, 2014) Ar, İlktan; Akgül, Yusuf SinanComputerized recognition of the home based physiotherapy exercises has many benefits and it has attracted considerable interest among the computer vision community. However most methods in the literature view this task as a special case of motion recognition. In contrast we propose to employ the three main components of a physiotherapy exercise (the motion patterns the stance knowledge and the exercise object) as different recognition tasks and embed them separately into the recognition system. The low level information about each component is gathered using machine learning methods. Then we use a generative Bayesian network to recognize the exercise types by combining the information from these sources at an abstract level which takes the advantage of domain knowledge for a more robust system. Finally a novel postprocessing step is employed to estimate the exercise repetitions counts. The performance evaluation of the system is conducted with a new dataset which contains RGB (red green and blue) and depth videos of home-based exercise sessions for commonly applied shoulder and knee exercises. The proposed system works without any body-part segmentation bodypart tracking joint detection and temporal segmentation methods. In the end favorable exercise recognition rates and encouraging results on the estimation of repetition counts are obtained.Article Citation - WoS: 2Citation - Scopus: 2Developing Adaptive Multi-Device Applications With the Heterogeneous Programming Library(Springer, 2015) Vinas, Moises; Bozkuş, Zeki; Fraguela, Basilio B.; Andrade, Diego; Doallo, RamonThe usage of heterogeneous devices presents two main problems. One is their complex programming a problem that grows when multiple devices are used. The second issue is that even if the codes for these devices can be portable on top of OpenCL they lack performance portability effectively requiring specialized implementations for each device to get good performance. In this paper we extend the Heterogeneous Programming Library (HPL) which improves the usability of heterogeneous systems on top of OpenCL to better handle both issues. First we provide HPL with mechanisms to support the implementation of any multi-device application that requires arbitrary patterns of communication between several devices and a host memory. In a second stage HPL is improved with an adaptive scheme to optimize communications between devices depending on the execution environment. An evaluation using benchmarks with very different nature shows that HPL reduces the SLOCs and programming effort of OpenCL applications by 27 and 43 % respectively while improving the performance of applications that exchange data between devices by 28 % on average.Article Citation - WoS: 11Citation - Scopus: 10Early Steps in Automated Behavior Mapping via Indoor Sensors(MDPI, 2017) Arsan, Taner; Kepez, OrçunBehavior mapping (BM) is a spatial data collection technique in which the locational and behavioral information of a user is noted on a plan layout of the studied environment. Among many indoor positioning technologies we chose Wi-Fi BLE beacon and ultra-wide band (UWB) sensor technologies for their popularity and investigated their applicability in BM. We tested three technologies for error ranges and found an average error of 1.39 m for Wi-Fi in a 36 m(2) test area (6m x 6 m) 0.86 m for the BLE beacon in a 37.44 m(2) test area (9.6 m x 3.9 m) and 0.24 m for ultra-wide band sensors in a 36 m(2) test area (6 m x 6 m). We simulated the applicability of these error ranges for real-time locations by using a behavioral dataset collected from an active learning classroom. We used two UWB tags simultaneously by incorporating a custom-designed ceiling system in a new 39.76 m(2) test area (7.35 m x 5.41 m). We considered 26 observation points and collected data for 180 s for each point (total 4680) with an average error of 0.2072 m for 23 points inside the test area. Finally we demonstrated the use of ultra-wide band sensor technology for BM.Article Citation - WoS: 29Citation - Scopus: 31Electrochromic Properties of Heat-Treated Thin Films of Ceo2-Tio2 Prepared by Sol-Gel Route(Elsevier Science Bv, 2008) Ghodsi, Farhad E.; Tepehan, Fatma Zehra; Tepehan, Galip GültekinCeO2-TiO2-ZrO2 thin films were prepared using the sol-gel process and deposited on glass and ITO-coated glass substrates via dipcoating technique. The samples were heat treated between 100 and 500 degrees C. The heat treatment effects on the electrochromic performances of the films were determined by means of cyclic voltammetry measurements. The structural behavior of the film was characterized by atomic force microscopy and X-ray diffraction. Refractive index extinction coefficient and thickness of the films were determined in the 350-1000nm wavelength using nkd spectrophotometry analysis. Heat treatment temperature affects the electrochromic optical and structural properties of the film. The charge density of the samples increased from 8.8 to 14.8 mC/cm(2) with increasing heat-treatment temperatures from 100 to 500 degrees C. It was determined that the highest ratio between anodic and cathodic charge takes place with increase of temperature up to 500 degrees C. (c) 2007 Elsevier B.V. All rights reserved.Article Citation - WoS: 64Citation - Scopus: 88Energy Aware Multi-Hop Routing Protocol for Wsns(IEEE, 2018) Cengiz, Korhan; Dağ, TamerIn this paper we propose an energy-efficient multi-hop routing protocol for wireless sensor networks (WSNs). The nature of sensor nodes with limited batteries and inefficient protocols are the key limiting factors of the sensor network lifetime. We aim to provide for a green routing protocol that can be implemented in a wireless sensor network. Our proposed protocol's most significant achievement is the reduction of the excessive overhead typically seen in most of the routing protocols by employing fixed clustering and reducing the number of cluster head changes. The performance analysis indicates that overhead reduction significantly improves the lifetime as energy consumption in the sensor nodes can be reduced through an energy-efficient protocol. In addition the implementation of the relay nodes allows the transmission of collected cluster data through inter cluster transmissions. As a result the scalability of a wireless sensor network can be increased. The usage of relay nodes also has a positive impact on the energy dissipation in the network.Article Citation - WoS: 27Citation - Scopus: 27Exploiting Heterogeneous Parallelism With the Heterogeneous Programming Library(Academic Press Inc Elsevier Science, 2013) Vinas, Moises; Bozkuş, Zeki; Fraguela, Basilio B.While recognition of the advantages of heterogeneous computing is steadily growing the issues of programmability and portability hinder its exploitation. The introduction of the OpenCL standard was a major step forward in that it provides code portability but its interface is even more complex than that of other approaches. In this paper we present the Heterogeneous Programming Library (HPL) which permits the development of heterogeneous applications addressing both portability and programmability while not sacrificing high performance. This is achieved by means of an embedded language and data types provided by the library with which generic computations to be run in heterogeneous devices can be expressed. A comparison in terms of programmability and performance with OpenCL shows that both approaches offer very similar performance while outlining the programmability advantages of HPL. (C) 2013 Elsevier Inc. All rights reserved.Article Citation - WoS: 14Force-Directed Approaches To Sensor Localization(Association for Computing Machinery, 2010) Efrat, Alon; Forrester, David; Iyer, Anand; Kobourov, Stephen G.; Erten, Cesim; Kılış, OzanAs the number of applications of sensor networks increases so does the interest in sensor network localization that is in recovering the correct position of each node in a network of sensors from partial connectivity information such as adjacency range or angle between neighboring nodes. In this article we consider the anchor-free localization problem in sensor networks that report possibly noisy range information and angular information about the relative order of each sensor's neighbors. Previously proposed techniques seem to successfully reconstruct the original positions of the nodes for relatively small networks with nodes distributed in simple regions. However these techniques do not scale well with network size and yield poor results with nonconvex or nonsimple underlying topology. Moreover the distributed nature of the problem makes some of the centralized techniques inapplicable in distributed settings. To address these problems we describe a multiscale dead-reckoning (MSDR) algorithm that scales well for large networks can reconstruct complex underlying topologies and is resilient to noise. The MSDR algorithm takes its roots from classic force-directed graph layout computation techniques. These techniques are augmented with a multiscale extension to handle the scalability issue and with a dead-reckoning extension to overcome the problems arising with nonsimple topologies. Furthermore we show that the distributed version of the MSDR algorithm performs as well as if not better than its centralized counterpart as shown by the quality of the layout measured in terms of the accuracy of the computed pairwise distances between sensors in the network.Article Citation - WoS: 1Citation - Scopus: 2Fully Decentralized and Collaborative Multilateration Primitives for Uniquely Localizing Wsns(Springer International Publishing Ag, 2010) Çakıroğlu, Arda; Erten, CesimWe provide primitives for uniquely localizing WSN nodes. The goal is to maximize the number of uniquely localized nodes assuming a fully decentralized model of computation. Each node constructs a cluster of its own and applies unique localization primitives on it. These primitives are based on constructing a special order for multilaterating the nodes within the cluster. The proposed primitives are fully collaborative and thus the number of iterations required to compute the localization is fewer than that of the conventional iterative multilateration approaches. This further limits the messaging requirements. With relatively small clusters and iteration counts we can localize almost all the uniquely localizable nodes.Conference Object Fully Decentralized, Collaborative Multilateration Primitives for Uniquely Localizing Wsns(Springer, 2009) Cakiroglu, Arda; Erten, CesimWe provide primitives for uniquely localizing WSN nodes. The goal is to maximize the number of uniquely localized nodes assuming a fully decentralized model of computation. Each node constructs a cluster of its own and applies unique localization primitives on it. These primitives are based on constructing a special order for multilaterating the nodes within the cluster. The proposed primitives are fully collaborative and thus the number of iterations required to compute the localization is fewer than that of the conventional iterative multilateration approaches. This further limits the messaging requirements. With relatively small clusters and iteration counts we can localize almost all the uniquely localizable nodes. © 2009 Springer Berlin Heidelberg.Article Citation - WoS: 13Citation - Scopus: 21Improving Energy-Efficiency of Wsns Through Lefca(Sage Publications Inc, 2016) Cengiz, Korhan; Dağ, TamerWireless sensor networks (WSNs) have become an important part of our lives as they can be used in vast application areas from disaster relief to health care. As a consequence the life span and the energy consumption of a WSN have become a challenging research area. According to the existing studies instead of using direct transmission or multihop routing clustering can significantly reduce the energy consumption of sensor nodes and can prolong the lifetime of a WSN. In this paper we propose a low energy fixed clustering algorithm (LEFCA) for WSNs. With LEFCA the clusters are constructed during the set-up phase. A sensor node which becomes a member of a cluster stays in the same cluster throughout the life span of the network. LEFCA not only improves the lifetime of the network but also decreases the energy dissipation significantly.Article Citation - WoS: 4Citation - Scopus: 7Improving Performances of Suboptimal Greedy Iterative Biclustering Heuristics Via Localization(Oxford University Press, 2010) Erten, Cesim; Sözdinler, MelihMotivation: Biclustering gene expression data is the problem of extracting submatrices of genes and conditions exhibiting significant correlation across both the rows and the columns of a data matrix of expression values. Even the simplest versions of the problem are computationally hard. Most of the proposed solutions therefore employ greedy iterative heuristics that locally optimize a suitably assigned scoring function. Methods: We provide a fast and simple pre-processing algorithm called localization that reorders the rows and columns of the input data matrix in such a way as to group correlated entries in small local neighborhoods within the matrix. The proposed localization algorithm takes its roots from effective use of graph-theoretical methods applied to problems exhibiting a similar structure to that of biclustering. In order to evaluate the effectivenesss of the localization pre-processing algorithm we focus on three representative greedy iterative heuristic methods. We show how the localization pre-processing can be incorporated into each representative algorithm to improve biclustering performance. Furthermore we propose a simple biclustering algorithm Random Extraction After Localization (REAL) that randomly extracts submatrices from the localization pre-processed data matrix eliminates those with low similarity scores and provides the rest as correlated structures representing biclusters. Results: We compare the proposed localization pre-processing with another pre-processing alternative non-negative matrix factorization. We show that our fast and simple localization procedure provides similar or even better results than the computationally heavy matrix factorization pre-processing with regards to H-value tests. We next demonstrate that the performances of the three representative greedy iterative heuristic methods improve with localization pre-processing when biological correlations in the form of functional enrichment and PPI verification constitute the main performance criteria. The fact that the random extraction method based on localization REAL performs better than the representative greedy heuristic methods under same criteria also confirms the effectiveness of the suggested pre-processing method.Article Citation - WoS: 3Citation - Scopus: 5In Silico Identification of Critical Proteins Associated With Learning Process and Immune System for Down Syndrome(Public Library Science, 2019) Kulan, Handan; Dağ, TamerUnderstanding expression levels of proteins and their interactions is a key factor to diagnose and explain the Down syndrome which can be considered as the most prevalent reason of intellectual disability in human beings. In the previous studies the expression levels of 77 proteins obtained from normal genotype control mice and from trisomic Ts65Dn mice have been analyzed after training in contextual fear conditioning with and without injection of the memantine drug using statistical methods and machine learning techniques. Recent studies have also pointed out that there may be a linkage between the Down syndrome and the immune system. Thus the research presented in this paper aim at in silico identification of proteins which are significant to the learning process and the immune system and to derive the most accurate model for classification of mice. In this paper the features are selected by implementing forward feature selection method after preprocessing step of the dataset. Later deep neural network gradient boosting tree support vector machine and random forest classification methods are implemented to identify the accuracy. It is observed that the selected feature subsets not only yield higher accuracy classification results but also are composed of protein responses which are important for the learning and memory process and the immune system.Article Citation - WoS: 78Citation - Scopus: 86Joint Channel Estimation Equalization and Data Detection for Ofdm Systems in the Presence of Very High Mobility(IEEE-INST Electrical Electronics Engineers Inc, 2010) Panayırcı, Erdal; Şenol, Habib; Poor, H. VincentThis paper is concerned with the challenging and timely problem of joint channel estimation equalization and data detection for uplink orthogonal frequency division multiplexing (OFDM) systems in the presence of frequency selective and very rapidly time varying channels. The resulting algorithm is based on the space alternating generalized expectation maximization (SAGE) technique which is particularly well suited to multicarrier signal formats leading to a receiver structure that also incorporates interchannel interference (ICI) cancelation. In order to reduce the computational complexity of the algorithm band-limited discrete cosine orthogonal basis functions are employed to represent the rapidly time-varying fading channel by the discrete cosine serial expansion coefficients. It is shown that depending on the normalized Doppler frequency only a small number of expansion coefficients is sufficient to approximate the channel perfectly and there is no need to know the correlation function of the input signal. In this way the resulting reduced dimensional channel coefficients are estimated and the data symbols detected iteratively with tractable complexity. The proposed SAGE joint detection algorithm updates the data sequences serially and the channel parameters are updated in parallel leading to a receiver structure that also incorporates ICI cancelation. Computer simulations show that the cosine transformation represents the time-varying channel very effectively and the proposed algorithm has excellent symbol error rate and channel estimation performance even with a very small number of channel expansion coefficients employed in the algorithm resulting in substantial reduction of the computational complexity.Article Citation - WoS: 9Citation - Scopus: 11Leveraging Saving-Based Algorithms by Master-Slave Genetic Algorithms(Pergamon-Elsevier Science Ltd, 2011) Battarra, Maria; Benedettini, Stefano; Roli, AndreaSaving-based algorithms are commonly used as inner mechanisms of efficient heuristic construction procedures. We present a general mechanism for enhancing the effectiveness of such heuristics based on a two-level genetic algorithm. The higher-level algorithm searches in the space of possible merge lists which are then used by the lower-level saving-based algorithm to build the solution. We describe the general framework and we illustrate its application to three hard combinatorial problems. Experimental results on three hard combinatorial optimization problems show that the approach is very effective and it enables considerable enhancement of the performance of saving-based algorithms. (C) 2011 Elsevier Ltd. All rights reserved.Article Citation - WoS: 2Citation - Scopus: 2Linear Expansions for Frequency Selective Channels in Ofdm(Elsevier GMBH Urban & Fischer Verlag, 2006) Şenol, Hande; Çırpan, Hakan Ali; Panayırcı, ErdalModeling the frequency selective fading channels as random processes we employ a linear expansion based on the Karhumen-Loeve (KL) series representation involving a complete set of orthogonal deterministic vectors with a corresponding uncorrelated random coefficients. Focusing on OFDM transmissions through frequency selective fading this paper pursues a computationally efficient pilot-aided linear minimum mean square error (MMSE) uncorrelated KL series expansion coefficients estimation algorithm. Based on such an expansion no matrix inversion is required in the proposed MMSE estimator. Moreover truncation in the linear expansion of channel is achieved by exploiting the optimal truncation property of the KL expansion resulting in a smaller computational load on the estimation algorithm. The performance of the proposed approach is studied through analytical and experimental results. We first exploit the performance of the MMSE channel estimator based on the evaluation of minimum Bayesian MSE. We also provide performance analysis results studying the influence of the effect of SNR and correlation mismatch on the estimator performance. Simulation results confirm our theoretical results and illustrate that the proposed algorithm is capable of tracking fast fading and improving performance. (c) 2005 Elsevier GmbH. All rights reserved.Article Citation - Scopus: 13A Low-Complexity Kl Expansion-Based Channel Estimator for Ofdm Systems(2005) Şenol, Habib; Cirpan, Hakan Ali; Panayırcı, ErdalThis paper first proposes a computationally efficient pilot-aided linear minimum mean square error (MMSE) batch channel estimation algorithm for OFDM systems in unknown wireless fading channels. The proposed approach employs a convenient representation of the discrete multipath fading channel based on the Karhunen-Loeve (KL) orthogonal expansion and finds MMSE estimates of the uncorrelated KL series expansion coefficients. Based on such an expansion no matrix inversion is required in the proposed MMSE estimator. Moreover optimal rank reduction is achieved by exploiting the optimal truncation property of the KL expansion resulting in a smaller computational load on the estimation algorithm. The performance of the proposed approach is studied through analytical and experimental results. We then consider the stochastic Cramér-Rao bound and derive the closed-form expression for the random KL coefficients and consequently exploit the performance of the MMSE channel estimator based on the evaluation of minimum Bayesian MSE. We also analyze the effect of a modelling mismatch on the estimator performance. To further reduce the complexity we extend the batch linear MMSE to the sequential linear MMSE estimator. With the fast convergence property and the simple structure the sequential linear MMSE estimator provides an attractive alternative to the implementation of channel estimator.
- «
- 1 (current)
- 2
- 3
- »
