In this paper, an approach to aid in introductory programming courses is presented, focused on students that had never had any contact with computerprogramming. The approach, that was introduced in a previous paper [...
详细信息
ISBN:
(数字)9781665462808
ISBN:
(纸本)9781665462815
In this paper, an approach to aid in introductory programming courses is presented, focused on students that had never had any contact with computerprogramming. The approach, that was introduced in a previous paper [3], presents programming concepts using icons and “flowcharts”, and a 3D robotics simulator (CoppeliaSim), that has free educational use. This time, a real version of the simulated robot, built using Arduino and cheap, easily obtainable electronic components, is also presented. The programs to control the robot are developed by graphically constructing flowcharts on the visual editor, and then following the execution of programs using the simulated (or real) robot, step by step. This graphic program editor is named “FluxProg”, and its 2nd version is now available online, with new features comprising variables, arithmetic and logic expressions, thus providing a complete programming environment.
With the increase of the search for computational models where the expression of parallelism occurs naturally, some paradigms arise as options for the current generation of computers. In this context, dynamic dataflow...
详细信息
Operations over data streams typically hinge on efficient mechanisms to aggregate or summarize history on a rolling basis. For high-volume data steams, it is critical to manage state in a manner that is fast and memor...
详细信息
Operations over data streams typically hinge on efficient mechanisms to aggregate or summarize history on a rolling basis. For high-volume data steams, it is critical to manage state in a manner that is fast and memory efficient - particularly in resource-constrained or real-time contexts. Here, we address the problem of extracting a fixed-capacity, rolling subsample from a data stream. Specifically, we explore "data stream curation" strategies to fulfill requirements on the composition of sample time points retained. Our "DStream" suite of algorithms targets three temporal coverage criteria: (1) steady coverage, where retained samples should spread evenly across elapsed data stream history;(2) stretched coverage, where early data items should be proportionally favored;and (3) tilted coverage, where recent data items should be proportionally favored. For each algorithm, we prove worst-case bounds on rolling coverage quality. In contrast to previous work by Moreno, Rodriguez Papa, and Dolson (2024), which dynamically scales memory use to guarantee a specified level of coverage quality, here we focus on the more practical, application-driven case of maximizing coverage quality given a fixed memory capacity. As a core simplifying assumption, we restrict algorithm design to a single update operation: writing from the data stream to a calculated buffer site - with data never being read back, no metadata stored (e.g., sample timestamps), and data eviction occurring only implicitly via overwrite. Drawing only on primitive, low-level operations and ensuring full, overhead-free use of available memory, this "DStream" framework ideally suits domains that are resource-constrained (e.g., embedded systems), performance-critical (e.g., real-time), and fine-grained (e.g., individual data items as small as single bits or bytes). In particular, proposed power-of-two-based buffer layout schemes support O(1) data ingestion via concise bit-level operations. To further practical applica
Simulation on directed graphs is an important method for understanding the dynamics in the systems where connectivity graphs contain cycles. Discrete Stochastic Heterogeneous Simulator (DiSH) is one of the simulation ...
详细信息
ISBN:
(纸本)9781665433129
Simulation on directed graphs is an important method for understanding the dynamics in the systems where connectivity graphs contain cycles. Discrete Stochastic Heterogeneous Simulator (DiSH) is one of the simulation tools with wide application, which uses regulator values to calculate state updates of regulated elements. Here we present a new simulation approach DiSH-trend which also takes into account the trends in regulating elements. We demonstrate the features of trend-based regulation, as well as hybrid regulation, which is a combination of the trend- and level-based approaches. The modeling capabilities are demonstrated on a small toy model, showcasing different functionalities. Real-world capabilities are demonstrated on a larger network model of food insecurity in the Ethiopian region Oromia. Adding trend-based regulation to models results in increased modeling flexibility, and hybrid regulation improves qualitative dynamic behavior prediction. With appropriate data, DiSH-trend becomes a powerful tool for exploring intervention strategies.
We develop a simple framework to learn bio-inspired foraging policies using human data. We conduct an experiment where humans are virtually immersed in an open field foraging environment and are trained to collect the...
详细信息
In the era of the global village, frequent cross-border trade in goods has made container transportation a significant part in delivery of cargo. However, rollover accidents of container trucks often occur because of ...
详细信息
ISBN:
(纸本)9781665492331
In the era of the global village, frequent cross-border trade in goods has made container transportation a significant part in delivery of cargo. However, rollover accidents of container trucks often occur because of tall truck height, improper cargo stowage or crooked roads. Therefore, how to find the optimal center of gravity (CG) of the packed cargo remains an issue that the transportation industry should not neglect. To optimize cargo stability and reduce the incidence of rollovers, this paper proposes a genetic algorithm that scores the cargo stacking process to find the best CG of the cargo based on the CG of the vehicle. According to the deviation angle and the point closest to the best CG, we can Figure out the optimal cargo stacking method.
Long-term endocrine therapy (e.g. Tamoxifen, aromatase inhibitors) is crucial to prevent breast cancer recurrence, yet rates of adherence to these medications are low. To develop, evaluate, and sustain future interven...
详细信息
Liquid crystals have proven to provide a versatile experimental and theoretical platform for studying topological objects such as vortices, skyrmions, and hopfions. In parallel, in hard condensed matter physics, the c...
详细信息
There is a morphodynamic component to synaptic learning by which changes in dendritic (postsynaptic) spine head size are associated with the strengthening or weakening of the synaptic connection between two neurons, i...
详细信息
There is a morphodynamic component to synaptic learning by which changes in dendritic (postsynaptic) spine head size are associated with the strengthening or weakening of the synaptic connection between two neurons, in response to the temporal correlation of local presynaptic and postsynaptic signals. These morphological factors are in turn sculpted by the dynamics of the actin cytoskeleton. In this paper, we use Dynamical Graph Grammars (DGGs) implemented within a computer algebra system to model how networks of actin filaments can dynamically grow or shrink, reshaping the spine head. Dynamical Graph Grammars (DGGs) provide a well-defined way to accommodate dynamically changing system structure such as active cytoskeleton represented using dynamic graphs, within nonequilibrium statistical physics under the master equation. We show that DGGs can also incorporate biophysical forces between graph-connected objects at a finer time scale, with specialized DGG kinetic rules obeying biophysical constraints of Galilean invariance, conservation of momentum, and dissipation of conserved global energy. We use graph-local energy functions for cytoskeleton networks interacting with membranes, and derive DGG rules from the specialization of dissipative stochastic dynamics - separated into dissipative and thermal noise rule types - to a mutually exclusive and exhaustive collection of graph-local neighborhood types for the rule left hand sides. The dissipative rules comprise a stochastic version of gradient descent dynamics. The thermal noise rules use a Gaussian approximation of each position coordinate to sample jitter-like displacements. For the spine head model we designed and implemented DGG grammar mathematical sub-models including actin network growth, non-equilibrium statistical mechanics, and filament-membrane mechanical interaction to regulate the re-writing of graph objects. We simulate emergent biophysics of simplified networks of actin polymers and their interactions
Objective: To pre-train fair and unbiased patient representations from Electronic Health Records (EHRs) using a novel weighted loss function that reduces bias and improves fairness in deep representation learning mode...
详细信息
暂无评论