-
Trustless Price Feeds of Cryptocurrencies: Pathfinder
Authors:
Orhan Koc
Abstract:
Price feeds of securities is a critical component for many financial services, allowing for collateral liquidation, margin trading, derivative pricing and more. With the advent of blockchain technology, value in reporting accurate prices without a third party has become apparent. There have been many attempts at trying to calculate prices without a third party, in which each of these attempts have…
▽ More
Price feeds of securities is a critical component for many financial services, allowing for collateral liquidation, margin trading, derivative pricing and more. With the advent of blockchain technology, value in reporting accurate prices without a third party has become apparent. There have been many attempts at trying to calculate prices without a third party, in which each of these attempts have resulted in being exploited by an exploiter artificially inflating the price. The industry has then shifted to a more centralized design, fetching price data from multiple centralized sources and then applying statistical methods to reach a consensus price. Even though this strategy is secure compared to reading from a single source, enough number of sources need to report to be able to apply statistical methods. As more sources participate in reporting the price, the feed gets more secure with the slowest feed becoming the bottleneck for query response time, introducing a tradeoff between security and speed. This paper provides the design and implementation details of a novel method to algorithmically compute security prices in a way that artificially inflating targeted pools has no effect on the reported price of the queried asset. We hypothesize that the proposed algorithm can report accurate prices given a set of possibly dishonest sources.
△ Less
Submitted 22 May, 2023;
originally announced May 2023.
-
Dislocation density transients and saturation in irradiated zirconium
Authors:
Andrew R. Warwick,
Rhys Thomas,
Max Boleininger,
Ömer Koç,
Gyula Zilahi,
Gabor Ribárik,
Zoltan Hegedues,
Ulrich Lienert,
Tamas Ungar,
Chris Race,
Michael Preuss,
Philipp Frankel,
Sergei L. Dudarev
Abstract:
Zirconium alloys are widely used as the fuel cladding material in pressurised water reactors, accumulating a significant population of defects and dislocations from exposure to neutrons. We present and interpret synchrotron microbeam X-ray diffraction measurements of proton-irradiated Zircaloy-4, where we identify a transient peak and the subsequent saturation of dislocation density as a function…
▽ More
Zirconium alloys are widely used as the fuel cladding material in pressurised water reactors, accumulating a significant population of defects and dislocations from exposure to neutrons. We present and interpret synchrotron microbeam X-ray diffraction measurements of proton-irradiated Zircaloy-4, where we identify a transient peak and the subsequent saturation of dislocation density as a function of exposure. This is explained by direct atomistic simulations showing that the observed variation of dislocation density as a function of dose is a natural result of the evolution of the dense defect and dislocation microstructure driven by the concurrent generation of defects and their subsequent stress-driven relaxation. In the dynamic equilibrium state of the material develo** in the high dose limit, the defect content distribution of the population of dislocation loops, coexisting with the dislocation network, follows a power law with exponent $α\approx 2.2$. This corresponds to the power law exponent of $β\approx 3.4$ for the distribution of loops as a function of their diameter that compares favourably with the experimentally measured values of $β$ in the range $ 3 \leq β\leq 4$.
△ Less
Submitted 6 April, 2023;
originally announced April 2023.
-
The Impact of Feature Selection and Transformation on Machine Learning Methods in Determining the Credit Scoring
Authors:
Oguz Koc,
Omur Ugur,
A. Sevtap Kestel
Abstract:
Banks utilize credit scoring as an important indicator of financial strength and eligibility for credit. Scoring models aim to assign statistical odds or probabilities for predicting if there is a risk of nonpayment in relation to many other factors which may be involved in. This paper aims to illustrate the beneficial use of the eight machine learning (ML) methods (Support Vector Machine, Gaussia…
▽ More
Banks utilize credit scoring as an important indicator of financial strength and eligibility for credit. Scoring models aim to assign statistical odds or probabilities for predicting if there is a risk of nonpayment in relation to many other factors which may be involved in. This paper aims to illustrate the beneficial use of the eight machine learning (ML) methods (Support Vector Machine, Gaussian Naive Bayes, Decision Trees, Random Forest, XGBoost, K-Nearest Neighbors, Multi-layer Perceptron Neural Networks) and Logistic Regression in finding the default risk as well as the features contributing to it. An extensive comparison is made in three aspects: (i) which ML models with and without its own wrapper feature selection performs the best; (ii) how feature selection combined with appropriate data scaling method influences the performance; (iii) which of the most successful combination (algorithm, feature selection, and scaling) delivers the best validation indicators such as accuracy rate, Type I and II errors and AUC. An open-access credit scoring default risk data sets on German and Australian cases are taken into account, for which we determine the best method, scaling, and features contributing to default risk best and compare our findings with the literature ones in related. We illustrate the positive contribution of the selection method and scaling on the performance indicators compared to the existing literature.
△ Less
Submitted 9 March, 2023;
originally announced March 2023.
-
Vehicular Visible Light Communications for Automated Valet Parking
Authors:
Bugra Turan,
Ali Uyrus,
Osman Nuri Koc,
Emrah Kar,
Sinem Coleri
Abstract:
Visible light communication (VLC) is a promising Optical Wireless Communications (OWC) scheme that is demonstrated to provide secure, line-of-sight (LoS), and short-distance vehicle-to-vehicle (V2V) and vehicle-to-infrastructure(V2I) communications. Recently, automated driving applications, supported by V2I links are proposed to increase the reliability of the autonomous vehicles. To this regard,…
▽ More
Visible light communication (VLC) is a promising Optical Wireless Communications (OWC) scheme that is demonstrated to provide secure, line-of-sight (LoS), and short-distance vehicle-to-vehicle (V2V) and vehicle-to-infrastructure(V2I) communications. Recently, automated driving applications, supported by V2I links are proposed to increase the reliability of the autonomous vehicles. To this regard, we propose a VLCbased V2I scheme to increase the V2I communication redundancy of autonomous valet parking (AVP) applications, through jam-free and location-based characteristics of VLC. In this paper, we demonstrate a novel architecture to support indoor parking-garage online-map update with vehicle on-board data transmissions and location-based map update dissemination through bidirectional VLC communications. The proposed system yields error-free LoS transmissions with Direct Current Biased Optical OFDM (DCO-OFDM) up to 33 m transmitter-receiver distance enabling vehicle CAN Bus data, infrastructure camera video, and LIDAR point cloud data sharing in an indoor parking garage.
△ Less
Submitted 20 November, 2021;
originally announced February 2022.
-
Measurement Based Non-Line-Of-Sight Vehicular Visible Light Communication Channel Characterization
Authors:
Bugra Turan,
Omer Narmanlioglu,
Osman Nuri Koc,
Emrah Kar,
Sinem Coleri,
Murat Uysal
Abstract:
Vehicular visible light communication (V-VLC) aims to provide secure complementary vehicle to everything communications (V2X) to increase road safety and traffic efficiency. V-VLC provides directional transmissions, mainly enabling line-of-sight (LoS) communications. However, reflections due to nearby objects enable non-line-of-sight (NLoS) transmissions, extending the usage scenarios beyond LoS.…
▽ More
Vehicular visible light communication (V-VLC) aims to provide secure complementary vehicle to everything communications (V2X) to increase road safety and traffic efficiency. V-VLC provides directional transmissions, mainly enabling line-of-sight (LoS) communications. However, reflections due to nearby objects enable non-line-of-sight (NLoS) transmissions, extending the usage scenarios beyond LoS. In this paper, we propose a wide-band measurement-based NLoS channel characterization and evaluate the performance of direct current biased optical orthogonal frequency division multiplexing (DCO-OFDM) V-VLC scheme for NLoS channel. We propose a distance-based NLoS V-VLC channel path loss model considering reflection surface characteristics and NLoS V-VLC channel impulse response (CIR) incorporating the temporal broadening effect due to vehicle reflections through weighted double gamma function. The proposed path loss model yields higher accuracy up to 14 dB when compared to the single order reflection model whereas the CIR model estimates the full width at half maximum up to 2 ns accuracy. We further demonstrate that the target bit-error-rate of 10^-3 can be achieved up to 7.86 m, 9.79 m, and 17.62 m distances for black, orange, and white vehicle reflection induced measured NLoS V-VLC channels for DCO-OFDM transmissions.
△ Less
Submitted 22 November, 2021;
originally announced November 2021.
-
Vehicular Visible Light Communications Noise Analysis and Autoencoder Based Denoising
Authors:
Bugra Turan,
O. Nuri Koc,
Emrah Kar,
Sinem Coleri
Abstract:
Vehicular visible light communications (V-VLC) is a promising intelligent transportation systems (ITS) technology for vehicle-to-vehicle (V2V) and vehicle-to-infrastructure (V2I) communications with the utilization of light-emitting diodes (LEDs). The main degrading factor for the performance of V-VLC systems is noise. Unlike traditional radio frequency (RF) based systems, V-VLC systems include ma…
▽ More
Vehicular visible light communications (V-VLC) is a promising intelligent transportation systems (ITS) technology for vehicle-to-vehicle (V2V) and vehicle-to-infrastructure (V2I) communications with the utilization of light-emitting diodes (LEDs). The main degrading factor for the performance of V-VLC systems is noise. Unlike traditional radio frequency (RF) based systems, V-VLC systems include many noise sources: solar radiation, background lighting from vehicles, streets, parking garages, and tunnel lights. Traditional V-VLC system noise modeling is based on the additive white Gaussian noise assumption in the form of shot and thermal noise. In this paper, to investigate both time-correlated and white noise components of the V-VLC channel, we propose a noise analysis based on Allan variance (AVAR), which provides a time-series analysis method to identify noise from the data. We also propose a generalized Wiener process-based V-VLC channel noise synthesis methodology to generate different noise components. We further propose a convolutional autoencoder(CAE) based denoising scheme to reduce V-VLC signal noise, which achieves reconstruction root mean square error (RMSE) of 0.0442 and 0.0474 for indoor and outdoor channels, respectively.
△ Less
Submitted 20 November, 2021;
originally announced November 2021.
-
Phase Portraits as Movement Primitives for Fast Humanoid Robot Control
Authors:
Guilherme Maeda,
Okan Koc,
Jun Morimoto
Abstract:
Currently, usual approaches for fast robot control are largely reliant on solving online optimal control problems. Such methods are known to be computationally intensive and sensitive to model accuracy. On the other hand, animals plan complex motor actions not only fast but seemingly with little effort even on unseen tasks. This natural sense to infer temporal dynamics and coordination motivates u…
▽ More
Currently, usual approaches for fast robot control are largely reliant on solving online optimal control problems. Such methods are known to be computationally intensive and sensitive to model accuracy. On the other hand, animals plan complex motor actions not only fast but seemingly with little effort even on unseen tasks. This natural sense to infer temporal dynamics and coordination motivates us to approach robot control from a motor skill learning perspective to design fast and computationally light controllers that can be learned autonomously by the robot under mild modeling assumptions. This article introduces Phase Portrait Movement Primitives (PPMP), a primitive that predicts dynamics on a low dimensional phase space which in turn is used to govern the high dimensional kinematics of the task. The stark difference with other primitive formulations is a built-in mechanism for phase prediction in the form of coupled oscillators that replaces model-based state estimators such as Kalman filters. The policy is trained by optimizing the parameters of the oscillators whose output is connected to a kinematic distribution in the form of a phase portrait. The drastic reduction in dimensionality allows us to efficiently train and execute PPMPs on a real human-sized, dual-arm humanoid upper body on a task involving 20 degrees-of-freedom. We demonstrate PPMPs in interactions requiring fast reactions times while generating anticipative pose adaptation in both discrete and cyclic tasks.
△ Less
Submitted 23 June, 2020; v1 submitted 7 December, 2019;
originally announced December 2019.
-
Learning to serve: an experimental study for a new learning from demonstrations framework
Authors:
Okan Koc,
Jan Peters
Abstract:
Learning from demonstrations is an easy and intuitive way to show examples of successful behavior to a robot. However, the fact that humans optimize or take advantage of their body and not of the robot, usually called the embodiment problem in robotics, often prevents industrial robots from executing the task in a straightforward way. The shown movements often do not or cannot utilize the degrees…
▽ More
Learning from demonstrations is an easy and intuitive way to show examples of successful behavior to a robot. However, the fact that humans optimize or take advantage of their body and not of the robot, usually called the embodiment problem in robotics, often prevents industrial robots from executing the task in a straightforward way. The shown movements often do not or cannot utilize the degrees of freedom of the robot efficiently, and moreover suffer from excessive execution errors. In this paper, we explore a variety of solutions that address these shortcomings. In particular, we learn sparse movement primitive parameters from several demonstrations of a successful table tennis serve. The number of parameters learned using our procedure is independent of the degrees of freedom of the robot. Moreover, they can be ranked according to their importance in the regression task. Learning few parameters that are ranked is a desirable feature to combat the curse of dimensionality in Reinforcement Learning. Preliminary real robot experiments on the Barrett WAM for a table tennis serve using the learned movement primitives show that the representation can capture successfully the style of the movement with few parameters.
△ Less
Submitted 17 March, 2019; v1 submitted 30 October, 2018;
originally announced October 2018.
-
Optimizing Execution of Dynamic Goal-Directed Robot Movements with Learning Control
Authors:
Okan Koc,
Guilherme Maeda,
Jan Peters
Abstract:
Highly dynamic tasks that require large accelerations and precise tracking usually rely on accurate models and/or high gain feedback. While kinematic optimization allows for efficient representation and online generation of hitting trajectories, learning to track such dynamic movements with inaccurate models remains an open problem. In particular, stability issues surrounding the learning performa…
▽ More
Highly dynamic tasks that require large accelerations and precise tracking usually rely on accurate models and/or high gain feedback. While kinematic optimization allows for efficient representation and online generation of hitting trajectories, learning to track such dynamic movements with inaccurate models remains an open problem. In particular, stability issues surrounding the learning performance, in the iteration domain, can prevent the successful implementation of model based learning approaches. To achieve accurate tracking for such tasks in a stable and efficient way, we propose a new adaptive Iterative Learning Control (ILC) algorithm that is implemented efficiently using a recursive approach. Moreover, covariance estimates of model matrices are used to exercise caution during learning. We evaluate the performance of the proposed approach in extensive simulations and in our robotic table tennis platform, where we show how the striking performance of two seven degree of freedom anthropomorphic robot arms can be optimized. Our implementation on the table tennis platform compares favorably with high-gain PD-control, model-free ILC (simple PD feedback type) and model-based ILC without cautious adaptation.
△ Less
Submitted 17 March, 2019; v1 submitted 5 July, 2018;
originally announced July 2018.