Loading...
Search for:
tavakoli--mohammad-amin
0.138 seconds
Total 5786 records
Persian Sentence Compression Using Constituency Analysis of Sentences
, M.Sc. Thesis Sharif University of Technology ; Izadi, Mohammad (Supervisor)
Abstract
The amount of ever-growing generated data increases the need for automatic methods in text processing. As a solution, sentence compression and text summarization are considered as methods of managing and dealing with this huge amount of data. Additionally, Sentence compression is also useful in different text processing systems such as text summarization, news condensation, information extraction and question-answering systems. A sentence compression system takes a long sentence as input and returns a shorter form of the sentence in a way that its important information and grammaticality is preserved. In this thesis, we devise a rule-based extractive sentence compression method. This...
Effect of Soil-Structure Interaction on Floor Acceleration Response of Buildings during Earthquakes
, M.Sc. Thesis Sharif University of Technology ; Ghannad, Mohammad Ali (Supervisor)
Abstract
Observed performance of nonstructural components and building contents during recent earthquakes demonstrated their significance to control economic seismic losses and downtime. Since a large portion of nonstructural equipments installed in buildings are acceleration sensitive devices, reasonable estimation of the acceleration they undergo during an earthquake has an important role in rational design of secondary systems and subsequently in reducing the earthquake damages. Although a comprehensive amount of research studies have been conducted to date to approximate the floor acceleration demands of a multistory building subjected to the earthquake ground motion, in most work, the soil...
A Real-Time and Energy-Efficient Decision Making Framework for Computation Offloading in Iot
, M.Sc. Thesis Sharif University of Technology ; Fazli, Mohammad Amin (Supervisor)
Abstract
Based on fog computing paradigm, new applications have become feasible through the use of hardware capabilities of smart phones. Many of these applications require a vast amount of computing and real-time execution should be guaranteed. Based on fog computing, in order to solve these problems in is necessary to offload heavy computing to servers with adequate hardware capabilities. On the other side, the offloading process causes time overhead and endangers the real-timeliness of the application. Also, because of the limited battery capacity of the handheld devices, energy consumption is very important and should be minimized.The usual proposed solution for this problem is to refactor the...
Stocks Market Trading Strategy Recommendation Using Experts’ Opinion Aggregation
, M.Sc. Thesis Sharif University of Technology ; Fazli, Mohammad Amin (Supervisor)
Abstract
Investors highly value the ability to predict the behavior of the capital market. Over time, various methods have been introduced to forecast the future of this market and anticipate its movements. A novel approach to achieving this is by developing data-driven decision support systems that can assist investors in making informed trading decisions. The opinions of experts play a crucial role in shaping people's perception of the market, which ultimately affects its final behavior. In this study, we have created a decision support system that can help investors by considering the complexities and meaningful relationships between different aspects of the problem. We have developed frameworks...
Parallelizing Voronoi Diagrams and Polygon Overlaying Algorithms for Multi-core Systems
,
M.Sc. Thesis
Sharif University of Technology
;
Ghodsi, Mohammad
(Supervisor)
Abstract
Todays we do not have the traditional hardware speed acceleration anymore. We have reached to the highest possible speed of single core processors. Thus, in order to run an algorithm faster we need either to improve the algorithm and make it more efficient, or to use a more powerful hardware to run it. For algorithms which we have reached to their lower bounds, we can not improve their efficiency. Furthermore, we can not have any faster traditional processor, so the only way is to use the power of parallel computation. With the advent of multicore processors the software industry has faced a new challenge, to adapt the softwares to use the power of these new processors. There are a lot of...
Fractional Simplification of Linear Fractional Order Models
, Ph.D. Dissertation Sharif University of Technology ; Haeri, Mohammad (Supervisor)
Abstract
In recent years, increasing attention has been paid to the fractional calculus as a powerful tool for more precise modeling of real world phenomena. Also, it has been shown that using this tool in designing control systems results in controllers that are more efficient in comparison with their traditional integer order counterparts. In spite of the advantages of fractional order models, the difficulties in the implementation of this type of models are still the main concern of the control system community. Clearly, as a model becomes simpler, its implementation becomes more convenient. Therefore, one way to rectify the implementation problems is to model the intended system as simple as...
Biological Network Alignment using Multi-Core Processors
, M.Sc. Thesis Sharif University of Technology ; Ghodsi, Mohammad (Supervisor)
Abstract
Interactions among proteins and resulted networks of such interactions have a central role in biology. Aligning these networks leads effective information such as finding conserved complexes and evolutionary relationships. The inofrmation provided by global alignment of these networks is more meaningful in comparison to local alignment. In the problem of global alignment, time complexity is one of the most important challenges. Today, multi-core processors are used to solve many time-consuming bioinformatics problems. In this thesis, after reviewing pervious approaches on global alignment of biological networks, we present two novel algorithm for this problem. The first one is designed for...
Actuator Failure-Tolerant Predictive Control of an All-Thruster Satellite in Coupled Translational and Rotational Motion using Neural Networks
, Ph.D. Dissertation Sharif University of Technology ; Asadian, Nima (Supervisor)
Abstract
In this thesis, the problem of failure-tolerant control of the satellite in coupled orbital and rotational motion is investigated. All of the actuators of the satellite are thrusters and only the failure of the actuators is considered. At first, the equations of coupled relative translational-rotational motion of the satellite are derived. Then, the required specifications of the approapriate control method for the problem is explored with the conclution that the controller must be able to predict the behavior or planning the future trajectory of the satellite. In the next step, model predictive control, which has the required specifications, is used to control the coupled...
A Study of The Effect of After School Tutoring on Students' National
University Entrance Exam Performance
,
M.Sc. Thesis
Sharif University of Technology
;
Vesal, Mohammad
(Supervisor)
Abstract
After school tutoring education is a concept that varies widely between countries. Evidence suggests that one of the factors explaining this difference is the existence of competitive tests. There is also evidence for Iran that, because of the existence of competitive test of the national entrance exam, a large percentage of Iranian families use after school tutoring to their children get a successful result in this exam. But the question is how much after school tutoring is effective? The answer to this question is important because if after school tutoring is effective, low-income families are expected to be unable to provide such training, and the national entrance exam will prevent...
Evaluation of Goals and Readiness Assessment to Implement Building Information Modeling (BIM) in IRAN's Water Industry
, M.Sc. Thesis Sharif University of Technology ; Alvanchi, Amin (Supervisor)
Abstract
Today, the correct management of construction projects in IRAN's water industry has become a severe concern for its managers. Construction projects of the water industry constitute a considerable part of the country's construction industry. Several significant Issues such as operation management, water industry projects, correct management of resources, crisis management in the water industry, increased productivity and useful life of structures, increasing productivity, and preventing water loss are among the determinative challenges in construction projects in Iran. One of the new methods for the correct management of the life cycle of projects in this area is the use of Building...
Predicting Opponent’s Movement in Dota 2
, M.Sc. Thesis Sharif University of Technology ; Fazli, Mohammad Amin (Supervisor)
Abstract
Video games with respect to an ever Increasing player pool and Industry growth, have attracted a lot of attention in recent years. Dota 2, as one of the most successful games both in casual gamers’ community and E-sport community, is considered as a proper case study, however, most of the research done was limited to predicting games’ outcome. Despite The popularity, the rather unintelligent AI of the game has made quite a frustrating experience for new players. In this research, with a novel approach, hero features are used to predict their future positions. For this purpose, 35 professional games are collected and analyzed and 601 features are extracted. Then, suitable features are...
An Intelligent Triangular Pattern Recognition in Stock Price Charts
, M.Sc. Thesis Sharif University of Technology ; Fazli, Mohammad Amin (Supervisor)
Abstract
Stock price patterns are a technical analysis approach to forecast future trends with tremendous practical benefits. However, the current algorithms solely rely on machine learning techniques and deep neural networks which could be a problem in countries where data sets such as these are not available. We propose an algorithm based on geometry and mathematics for this problem, leading to an O(n^3logn + n^2k) complexity, where k is the number of triangular patterns
Developing BIM Vision and BIM Strategic Plan for Municipalities
, M.Sc. Thesis Sharif University of Technology ; Alvanchi, Amin (Supervisor)
Abstract
The municipality is an administrative, public and non-state institution that falls into the city district of the most countries’ administrative divisions. This institution has relatively autonomy and independent power. Municipalities are trying to apply the best approaches (Such as Building Information Modeling (BIM) as a procedure contributing the project management) to save time and money, as well as to satisfy the citizens in the implementation of civil projects. This study examines and evaluates the readiness of municipalities to modify the construction projects based on BIM. In addition, a pattern for identifying BIM applications, evaluating the organization readiness and the needs of...
Predicting Usefulness of Code Review Comments Using Machine Learning Algorithms
, M.Sc. Thesis Sharif University of Technology ; Fazli, Mohammad Amin (Supervisor)
Abstract
The competition for staying in the business world has intensified today with the rise of open-source and commercial software. As long as a software is tailor-made to suit the needs of users, it is so-called alive and can stay in the competition. So the maintenance phase is necessary to make changes to the software to meet the needs of users. To reduce costs associated with this phase, it is necessary to avoid software bugs. One way to avoid software bugs is to use peer code review. Peer code review has been recognized as one of the best software engineering principles of the last 35 years. This principle helps maintain the quality of the code due to changes made to parts of the code that...
Political Tweet Classification with Active Learning
, M.Sc. Thesis Sharif University of Technology ; Fazli, Mohammad Amin (Supervisor)
Abstract
Deep learning algorithms combined with supervision rely heavily on labeled data, posing challenges in the data labeling process. Addressing this issue, researchers in the field of machine learning have focused on developing approaches to reduce the dependency on labeled data and improve the efficiency of data collection for labeling purposes. This thesis investigates the training of a classification model using data collected through a human-in-the-loop system. Notably, this research pioneers the application of active learning techniques to differentiate between political and non-political Persian tweets. The dataset introduced in this study is the sole available collection for this specific...
Development of a Deep Learning and Natural Language Processing Based Method in Order to Extract Risky Clauses of Construction Contracts
, M.Sc. Thesis Sharif University of Technology ; Alvanchi, Amin (Supervisor)
Abstract
One of the most significant factors for the on-time and successful implementation of construction projects is contract management. Proper management of construction contracts and assessment of potential risks in the bidding process and before its signing have a significant impact on preventing or reducing the occurrence of claims and disputes between the contract parties at various stages of the project. In this research, using the latest deep learning (DL) and natural language processing (NLP) state-of-the-art methods, and various deep neural networks (DNN) architectures a model has been developed for extracting Persian contract risk-prone clauses. In addition, this study provides a...
Representation Learning for Dynamic Graphs
, M.Sc. Thesis Sharif University of Technology ; Fazli, Mohammad Amin (Supervisor)
Abstract
Representation learning methods on graphs have enabled using machine learning methods on graphs' discrete structure by transferring them to a continuous domain. As graphs' structures are not always static and may evolve through time, dynamic representation learning methods have recently gained scholars' attention. Several methods have been proposed to enable the model to update the embeddings graph changes, or new interactions happen between nodes. These online methods could significantly reduce the learning time by refreshing the model as the changes occur, so we don't need to retrain the model with the complete graph information. Moreover, by using the temporal information of interactions,...
Implementation of Compaction Meter with Controller Design and Simulation
, M.Sc. Thesis Sharif University of Technology ; Nobakhti, Amin (Supervisor)
Abstract
There are a lot of ways to measure the soil compaction but all of them have some deficiencies like low precision, soil destructive, time consuming and etc. The usual ways to measure the compaction in Iran are so traditonal and have the above problems. To solve these problems, modern ways like intelligent compaction is recomonded to decrease the time and cost of compaction. The observor can also control the compaction of all the soil point to prevent any offenses by making the network between the rollers.In new methods the soil compaction is calculated by measuring the roller vibratory and usage of fourier transform from the drum response . To compact the soil more precisely and more quickly,...
Investigating the Status of Contractual Risk Sharing in Iran’s Standard-form Contract of Public-private Partnership
, M.Sc. Thesis Sharif University of Technology ; Alvanchi, Amin (Supervisor)
Abstract
Many public projects in Iran are being developed with the participation of the private sector. Complaints, however, have arisen in both the public and the private sectors in many public-private-partnership (PPP) projects. It is claimed that the current PPP standard-form contract is unable to properly handle project risks. This investigation was set to improve risk responses in the PPP standard-form contract in the country. A comprehensive list of 66 universal PPP project risks was prepared by review of various related international research efforts. The list was refined to 36 risk items for the country in consultation with PPP project experts and assessing two PPP cases. These risks were...
The Effects of Content-Based Features on Improving Code Review Automation
, M.Sc. Thesis Sharif University of Technology ; Fazli, Mohammad Amin (Supervisor)
Abstract
In the world of software development, Code Review is one of the most vital processes to ensure code quality and security. The textual content features in code review comments play a significant role in assessing quality and guiding the review process. This research aims to examine the importance and role of these features in identifying anti-social comments and improving code review processes. In this study, we first challenge the concept of toxicity in code review comments, which had previously been accepted as a concept in the field of code review. We focus on enhancing and automating code review processes by accurately and reliably detecting anti-social comments based on relevant...