Spelling suggestions: "subject:"algorithm"" "subject:"allgorithm""
291 |
A GA-Fuzzy-Based Voting Mechanism for Microarray Data ClassificationChen, Ming-cheng 30 September 2008 (has links)
The microarray technology plays an important role of clinical oncology field. The patient can be diagnosed a symptom about cancer through microarray data. Currently, to solve classification of microarray data is still a wild open issue. Existing methods may have a good performance, but need to spend much time to analyze microarray data, such as SVM. In this thesis, we propose a novel GA-Fuzzy-based voting mechanism to find genes which affect the symptom to better diagnose patient. The proposed algorithm can blur the boundary between classes to handle the ambiguous regions. In order to simulate the gene selection mechanism, we proposed upper bound £\-Cut and lower bound £\-Cut in voting mechanism.
Two groups of data collected from the literature are used to test the performance of the proposed algorithm. In the first group of dataset, experimental results show that the accuracies of five datasets using the proposed algorithm are better than those methods proposed by Pochet et al. But, there are the four datasets which the accuracies using the proposed algorithm are a little bit worse than the methods proposed by Pochet et al. For the second group of dataset, the accuracies of seven datasets using the proposed algorithm are better than KerNN proposed by Xiong and Chen. But, there are four datasets which the accuracies using the proposed algorithm are worse than KerNN proposed by Xiong and Chen. Nevertheless, experimental results show that the proposed algorithm performs the best for multi-class data.
|
292 |
A Genetic Algorithm for the Longest Common Subsequence of Multiple SequencesChiang, Chung-Han 06 January 2009 (has links)
Various approaches have been proposed for finding the longest
common subsequence (LCS) of two sequences. The time complexities
of these algorithms are usually $O(n^2)$ in the worst case, where
$n$ is the length of input sequences. However, these algorithms
would become infeasible when the input length, $n$, is very long.
Recently, the $k$-LCS $(k ≥ 2)$ problem has become more
attractive. Some algorithms have been proposed for solving the
problem, but the execution time required for solving the $k$-LCS
problem is still too long to be practical. In this thesis, we
propose a genetic algorithm for solving the $k$-LCS problem with
time complexity $O(Gpk(n + |P_j|))$, which $G$ is the number of
generations, $p$ is the number of template patterns, $k$ is the
number of input sequences, $n$ and $|P_j|$ are the length of input
sequences and the length of template patterns, respectively. As
our experimental results show, when $k$ is 20 and $n$ is 1000, the
performance ratio ($|CS|/|LCS|$) of our algorithm is greater than
0.8, where $|CS|$ denotes the length of the solution we find, and
$|LCS|$ represents the length of the real (optimal) LCS. Comparing
the performance ratios with Expansion Algorithm and BNMAS
Algorithm, our algorithm is much better than them when the number
of input sequences varies from 2 to 20 and the length of the input
sequences varies from 100 to 2000.
|
293 |
A Study for Price-Based Unit Commitment with CarbonLi, Yuan-hui 01 July 2009 (has links)
In this thesis, the Hybrid Genetic Algorithm-Ant Colony Optimization (GACO) approach is presented to solve the unit commitment problem (UC), and comparison with the results obtained using literature methods. Then this thesis applied the ability of the Genetic Algorithm (GA) operated after Ant Colony Optimization (ACO) can promote the ACO efficiency. The objective of GA is to improve the searching quality of ants by optimizing themselves to generate a better result, because the ants produced randomly by pheromone process are not necessary better. This method can not only enhance the neighborhood search, but can also search the optimum solution quickly to advance convergence. The other objective of this thesis is to investigate an influence of emission constraints on generation scheduling. The motivation for this objective comes from the efforts to reduce negative trends in a climate change. In this market structure, the independent power producers have to deal with several complex issues arising from uncertainties in spot market prices, and technical constraints which need to be considered while scheduling generation and trading for the next day. In addition to finding dispatch and unit commitment decisions while maximizing its profit, their scheduling models should include trading decisions like spot-market buy and sell. The model proposed in this thesis build on the combined carbon finance and spot market formulation, and help generators in deciding on when these commitments could be beneficial.
|
294 |
A Heuristic Algorithm for Maximizing Lifetime in Sensor NetworkWu, De-kai 15 July 2009 (has links)
Wireless sensor network has applications in environmental surveillance,
healthcare, and military operations. Because the energy of sensor nodes is
limited and nodes are unable to supply energy in real time, the purpose of
many researches is to prolong lifetime of sensor network. Lifetime is times
that the sink can collect data from all sensor nodes. When a user proposes
a query, then the sink gathers data from all sensor nodes.
The problem defined in the previous research is given a sensor network
and residual energy of each node, and the energy consumption of transmitting
a unit message between two nodes. Then this problem is to find a directed
tree that maximize minimum residual energy. In this thesis, we define a new
problem that given a sensor network and residual energy of each node, and the
energy consumption of transmitting a unit message between two nodes. Then
our problem is to find a path of each node, which maximize minimum residual
energy. We prove this problem is NP-complete. We propose a heuristic
algorithm and a similar heuristic algorithm for this problem.
|
295 |
Achieving Imitation-Based Learning for a Humanoid Robot by Evolutionary ComputationChung, Chi-Hsiu 29 July 2009 (has links)
This thesis presents an imitation-based methodology, also a simple and easy way, for a service robot to learn the behaviors demonstrated by the user. With this proposed method, a robot can learn human behavior through observation. Inspired by the concept of biological learning, this learning model is initiated when facing a new learning event. A series of experiments are conducted to use a humanoid robot as a platform to implement the proposed algorithm. Discussions are made of how the robot generates a complete behavior sequences performed by its demonstrator. Because it is time consuming for a robot to go through the whole process of learning, we thus propose a decomposed learning method to enhance the learning performance, that is, based on the past learning information, the robot can skip learning again the behaviors already known.
For simple robot behaviors, a hierarchical evolutionary mechanism is developed to evolve the complete behavior trajectories. For complex behaviors sequences, different ways are used to tackle the scalability problem, including decomposing the overall task into several sub-tasks, exploiting behavior information recorded previously, and constructing a new strategy to maintain population diversity. To verify our approach, a different series of experiments have been conducted. The results show that our imitation-based approach is a natural way to teach the robot new behaviors. This evolutionary mechanism successfully enables a humanoid robot to perform the behavior sequences it learns.
|
296 |
Efficient Implementation of the Weil PairingLu, Yi-shan 31 August 2009 (has links)
The most efficient algorithm for solving the elliptic curve discrete logarithm problem can only be done in exponential time. Hence, we can use it in many cryptographic applications. Weil pairing is a mapping which maps a pair of points on elliptic curves to a multiplicative group of a finite field with nondegeneracy and bilinearity. Pairing was found to reduce the elliptic
curve discrete logarithm problem into the discrete logarithm problem of a finite field, and became an important issue since then. In 1986, Miller proposed an efficient algorithm for computing Weil pairings. Many researchers focus on the improvement of this algorithm. In 2006, Blake et al. proposed the reduction of total number of lines based on the conjugate of a line. Liu
et al. expanded their concept and proposed two improved methods. In this paper, we use both NAF and segmentation algorithm to implement the Weil pairing and analyse its complexity.
|
297 |
Style Music Accompaniment Using a Variable-length Genetic Algorithm with Chord ProgressionChou, Yan-Chi 10 September 2009 (has links)
The domain of computer music is an interesting area which combines computer science and music art. We propose a music accompaniment system using a variable-length genetic algorithm. Via the system one can make the music corresponded to his demands. In the style music accompaniment we analyze some important characteristic of pop music, and propose a new chromosome representation scheme to include the concept of rhyme, chord and melody. Chord progression is used as one of the evaluation criterions in this thesis.
The system allows a user to input melody, to select emotion and rhyme, and the system will automatically generate the appropriate accompaniment based on the database compiled from some music theory relating to the chord progression. In addition, the system allows a user to select his favorite accompaniment that generated by the system. Based on the user selected accompaniment the system will generate similar accompaniments for the user.
|
298 |
The Alignment Algorithm for Fiber Array by Coupling TechniqueLiu, Cheng-hsien 29 January 2010 (has links)
This paper presents a search method of coupling between the laser and fiber , search method to make up through the fiber and the laser inter-position deviation caused optical transmission loss , this search method is applied in the array-alignment is different from the traditional single-alignment , the advantage for the method is simple, through the rough alignment then blind search and angle search , for fiber array find the coupling of the greatest optical power position.
In the experiment there are four degrees of freedom to use precise stage to fine-tune the location of fiber array , to reduce losses due to tools to reach precise alignment of purpose ,so we prove our method can achieve the objective of the fiber-optic alignment in our experiments.
|
299 |
Adaptive Algorithms for Deterministic and Stochastic Differential EquationsMoon, Kyoung-Sook January 2003 (has links)
No description available.
|
300 |
Analyzing and adapting graph algorithms for large persistent graphsLarsson, Patrik January 2008 (has links)
<p>In this work, the graph database Neo4j developed by Neo Technology is presented together with some of it's functionality when it comes to accessing data as a graph. This type of data access brings the possibility to implement common graph algorithms on top of Neo4j. Examples of such algorithms are presented together with their theoretical backgrounds. These are mainly algorithms for finding shortest paths and algorithms for different graph measures such as centrality measures. The implementations that have been made are presented, as well as complexity analysis and the performance measures performed on them. The conclusions include that Neo4j is well suited for these types of implementations.</p>
|
Page generated in 0.0429 seconds