-
A Morphological, Topological and Mechanical Investigation of Gyroid, Spinodoid and Dual-Lattice Algorithms as Structural Models of Trabecular Bone
Authors:
Mahtab Vafaeefar,
Kevin M. Moerman,
Majid Kavousi,
Ted J. Vaughan
Abstract:
In this study, we evaluate the performance of three algorithms as computational models of trabecular bone architecture, through systematic evaluation of morphometric, topological, and mechanical properties. Here, we consider the widely-used gyroid lattice structure, the recently-developed spinodoid structure and a structure similar to Voronoi lattices introduced here as the dual-lattice. While all…
▽ More
In this study, we evaluate the performance of three algorithms as computational models of trabecular bone architecture, through systematic evaluation of morphometric, topological, and mechanical properties. Here, we consider the widely-used gyroid lattice structure, the recently-developed spinodoid structure and a structure similar to Voronoi lattices introduced here as the dual-lattice. While all computational models were calibrated to recreate the trabecular tissue volume (e.g., BV/TV), it was found that both the gyroid- and spinodoid-based structures showed substantial differences in many other morphometric and topological parameters and, in turn, showed lower effective mechanical properties compared to trabecular bone. The newly-developed dual-lattice structures better captured both morphometric parameters and mechanical properties, despite certain differences being evident their topological configuration compared to trabecular bone. Still, these computational algorithms provide useful platforms to investigate trabecular bone mechanics and for designing biomimetic structures, which could be produced through additive manufacturing for applications that include bone substitutes, scaffolds and porous implants. Furthermore, the software for the creation of the structures has been added to the open source toolbox GIBBON and is therefore freely available to the community.
△ Less
Submitted 23 November, 2022;
originally announced November 2022.
-
The Voltage Regulation of Boost Converters Using Dual Heuristic Programming
Authors:
Sepehr Saadatmand,
Mohammadamir Kavousi,
Sima Azizi
Abstract:
In this paper, a dual heuristic programming controller is proposed to control a boost converter. Conventional controllers such as proportional integral derivative (PID) or proportional integral (PI) are designed based on the linearized small-signal model near the operating point. Therefore, the performance of the controller during start up, load change, or input voltage variation is not optimal si…
▽ More
In this paper, a dual heuristic programming controller is proposed to control a boost converter. Conventional controllers such as proportional integral derivative (PID) or proportional integral (PI) are designed based on the linearized small-signal model near the operating point. Therefore, the performance of the controller during start up, load change, or input voltage variation is not optimal since the system model changes by varying the operating point. The dual heuristic programming controller optimally controls the boost converter by following the approximate dynamic programming. The advantage of the DHP is that the neural network based characteristic of the proposed controller enables boost converters to easily cope with large disturbances. A DHP with a well trained critic and action networks can perform as an optimal controller for the boost converter. To compare the effectiveness of the traditional PI based and the DHP boost converter, the simulation results are provided.
△ Less
Submitted 27 January, 2020;
originally announced January 2020.
-
Autonomous Control of a Line Follower Robot Using a Q-Learning Controller
Authors:
Sepehr Saadatmand,
Sima Azizi,
Mohammadamir Kavousi,
Donald Wunsch
Abstract:
In this paper, a MIMO simulated annealing SA based Q learning method is proposed to control a line follower robot. The conventional controller for these types of robots is the proportional P controller. Considering the unknown mechanical characteristics of the robot and uncertainties such as friction and slippery surfaces, system modeling and controller designing can be extremely challenging. The…
▽ More
In this paper, a MIMO simulated annealing SA based Q learning method is proposed to control a line follower robot. The conventional controller for these types of robots is the proportional P controller. Considering the unknown mechanical characteristics of the robot and uncertainties such as friction and slippery surfaces, system modeling and controller designing can be extremely challenging. The mathematical modeling for the robot is presented in this paper, and a simulator is designed based on this model. The basic Q learning methods are based pure exploitation and the epsilon-greedy methods, which help exploration, can harm the controller performance after learning completion by exploring nonoptimal actions. The simulated annealing based Q learning method tackles this drawback by decreasing the exploration rate when the learning increases. The simulation and experimental results are provided to evaluate the effectiveness of the proposed controller.
△ Less
Submitted 23 January, 2020;
originally announced January 2020.
-
Estimating the Rating of Reviewers Based on the Text
Authors:
Mohammadamir Kavousi,
Sepehr Saadatmand
Abstract:
User-generated texts such as reviews and social media are valuable sources of information. Online reviews are important assets for users to buy a product, see a movie, or make a decision. Therefore, rating of a review is one of the reliable factors for all users to read and trust the reviews. This paper analyzes the texts of the reviews to evaluate and predict the ratings. Moreover, we study the e…
▽ More
User-generated texts such as reviews and social media are valuable sources of information. Online reviews are important assets for users to buy a product, see a movie, or make a decision. Therefore, rating of a review is one of the reliable factors for all users to read and trust the reviews. This paper analyzes the texts of the reviews to evaluate and predict the ratings. Moreover, we study the effect of lexical features generated from text as well as sentimental words on the accuracy of rating prediction. Our analysis show that words with high information gain score are more efficient compared to words with high TF-IDF value. In addition, we explore the best number of features for predicting the ratings of the reviews.
△ Less
Submitted 22 May, 2018;
originally announced May 2018.
-
Affinity Scheduling and the Applications on Data Center Scheduling with Data Locality
Authors:
Mohammadamir Kavousi
Abstract:
MapReduce framework is the de facto standard in Hadoop. Considering the data locality in data centers, the load balancing problem of map tasks is a special case of affinity scheduling problem. There is a huge body of work on affinity scheduling, proposing heuristic algorithms which try to increase data locality in data centers like Delay Scheduling and Quincy. However, not enough attention has bee…
▽ More
MapReduce framework is the de facto standard in Hadoop. Considering the data locality in data centers, the load balancing problem of map tasks is a special case of affinity scheduling problem. There is a huge body of work on affinity scheduling, proposing heuristic algorithms which try to increase data locality in data centers like Delay Scheduling and Quincy. However, not enough attention has been put on theoretical guarantees on throughput and delay optimality of such algorithms. In this work, we present and compare different algorithms and discuss their shortcoming and strengths. To the best of our knowledge, most data centers are using static load balancing algorithms which are not efficient in any ways and results in wasting the resources and causing unnecessary delays for users.
△ Less
Submitted 8 May, 2017;
originally announced May 2017.