Traffic management in data communication networks plays a significant role in the performance and reliability of the network. It has been shown that the dynamics of TCP-based communication networks can be highly complicated due to TCPs nonlinear Additive Increase Multiplicative …
Support Vector Machines are a machine learning approach that is well studied, thoroughly vetted and effective in a large number of applications. The objective of this thesis is to accelerate an implementation of Support Vector Machines (SVM) using a heterogeneous computing syste…
Microgrid has been shown to be profitable, reliable, and efficient for military, commercial, and university?like installations. However, until now, there has been no study to show how and when a residential microgrid may be profitable. Therefore, in this thesis, we present a des…
Wireless devices in both office and home are playing a significant role in today's communication system. The most known communication gadgets include cellular telephone and wireless local area network (WLAN) peripherals. Wireless connectivity products main target is to provide d…
Automated analysis of facial expressions has remained an interesting and challenging research topic in the field of computer vision and pattern recognition due to vast applications such as human-machine interface design, social robotics, and developmental psychology. This disser…
Most of the energy consumed in the United States comes from residential and commercial buildings. This fact has increased the research interest in building automation systems that can lead to energy efficient buildings. These systems are essentially distributed and depend on a c…
There is a huge collection of handwritten documents on the web. The retrieval of these handwritten documents requires transcribing and indexing these documents. Transcription is achieved by using a Handwritten Text Recognizer (HTR). In an unconstrained environment, the state of …
Currently available tracking systems need some kinds of attachments on the objects to be tracked. Barcodes, RFID tags, GPS modules are a few examples of these attachments. In addition, these attachments make the object to realize that its being tracked. To overcome these limitat…
This work focused on the power estimation of plug load devices, and in particular on Personal Computers. As a result, neural network classification estimated power with less than 5.4% errors. Study showed that internal performance counters properly described the overall system a…
Sensor nodes collect data from the physical world, then exchange it, until it reaches the intended destination. This information can be sensitive, such as battlefield surveillance. Therefore, providing secure and continuous data transmissions among sensor nodes in wireless netwo…
The cost of security vulnerabilities of a software system is high. As a result, many techniques have been developed to find the vulnerabilities at development time. Of particular interest are static analysis techniques that can consider all possible executions of a system. But, …
In this dissertation an optimum key point detection and extraction model is introduced and tested for computer vision applications. In particular, applications of automatic classification of synthetic similar shapes of airplanes and 3-dimensional faces are extensively explored. …
Recommender systems apply numerous knowledge discovery techniques to suggest the preferred products, information, or service on contextual data. In our study, we utilize the recommender system for analyzing and measuring the network dynamics. The dynamic factors such as change i…
Digital devices and computing machines such as computers, hand-held devices and robots are becoming an important part of our daily life. To have affect-aware intelligent Human-Machine Interaction (HMI) systems, scientists and engineers have aimed to design interfaces which can e…
The primary objective of the Data Centers (DCs) is to provide in-time services to the cloud customers. For in-time services, DCs required an uninterruptable power supply at low cost. The DCs' power supply is directly linked with the stability and steady-state performance of the …
One significant problem in the science of Musical Information Retrieval is AutomaticMusic Transcription, which is an automated conversion process from played music to a symbolic notation such as sheet music. Since the accuracy of previous audio-based transcription systems is not…
In this dissertation we consider the problem of cooperative sensing for secondary user access to primary user spectrum in cognitive radio systems. Using a fusion center or an access point, the cooperative users decide on the availability of spectrum for their use. Both Neyman-Pe…
The two main purposes of developing a Home Control Networking protocol are to offer indoor lifestyle sophistication and for the security of our residences. There are numerous protocols based on ZigBee, Z-Wave, Wavenis, X10 and Insteon technologies. These technologies do have goo…
Boundary extraction for object region segmentation is one of the most challenging tasks in image processing and computer vision areas. The complexity of large variations in the appearance of the object and the background in a typical image causes the performance degradation of e…