Jeffrey Strickland | The George Washington University (original) (raw)
Uploads
Papers by Jeffrey Strickland
Abstract : PURPOSE: The purpose of this brief to propose an approach for performing "system ... more Abstract : PURPOSE: The purpose of this brief to propose an approach for performing "system of system" level V&V of the BMDS representations. ISSUES: Which interfaces are "truly" SoS level? How do we V&V interfaces? What in DSA corresponds to a Federation Object Model (FOM) in HLA? How do we achieve meta-model validation in the absence of a conceptual model? What constitutes a metadata model?
Interdisciplinary Lively Application Projects
I am often asked if logistic regression is a machine learning algorithm. I say that it is not, fo... more I am often asked if logistic regression is a machine learning algorithm. I say that it is not, for I can formulate it mathematically and solve it using matrix equations, for example. Its solution is derived deterministically and estimation is performed mathematically, through optimization methods. Its link function is a is a mathematical equation. Logistic regression is most appropriate when the dependent variable (target variable) has two possible outcomes (binary). Will customers respond to an offer or unsubscribe, will the enemy fight or flee, will subjects respond to treatment or grow ill, will livestock live or die? Yes or no? One or zero? Here I will take you on a journey into the art and science of predictive modeling using logistic regression, inside-and-out.
Time Series Analysis with Open Source Tools introduces the subject using R and Python programming... more Time Series Analysis with Open Source Tools introduces the subject using R and Python programming and tools. This book assumes a basic understanding of statistics and mathematical or statistical modeling. Although a little programming experience would be nice, it is not required. There are a few “formulas,” with no theorems or proofs, and calculus never appears. Chapters one and two introduce the topic at hand with an overview and a brief discussion about the components of time series. R programming is introduced in Chapter 3 in the R-Studio environment with decomposing and analyzing the components of time series data using unemployment rate and consumer cost index over time as an example. It also introduces differencing and simple smoothing for making sense of the data and demonstrates the analysis of seasonality using beer sales. It introduces dealing with nonstationary time series data using loans as an example. Finally, it covers an alternative time series analysis method using R with airline passenger data. Chapter 4 introduces Python in the iPython environment for manipulating time series data. It covers working with data to format the time series, displaying and plotting the data, examining trend, and smoothing data using meat data from the U.S. Department of Agriculture. It also introduces loading and formatting data that is not native to Python add-ins. Later chapters cover the various application of time series analysis in several different industries including political, financial, and environmental. ARMA, ARIMA, and UCM methods and covered in detail, and GLARMA models are introduced.
Estimate stochastic, dynamic, and discrete model outputs. In simple terms, a DES describes ho... more Estimate stochastic, dynamic, and discrete model outputs. In simple terms, a DES describes how a system with discrete flow units or jobs evolves over time. Technically, this means that a computer tracks how and when state variables, such as queue lengths and resource availability, change over time. State variables change as the result of an event (or discrete event) occurring in the system. A DES focuses only on the time instances when these discrete events occur. This feature allows for significant time compression because it makes possible to skip through all time segments between events when the state of the system remains unchanged. 7 Approved for Public Release 09-MDA-4816 (27 AUG 09)
Mathematics plays a critical role in many modeling and simulation applications, and whenever deta... more Mathematics plays a critical role in many modeling and simulation applications, and whenever detailed representations of combat phenomenon are required (e.g., attrition, detection, etc.). The required mathematics can seem daunting, but a wealth of problems relevant to the M&S community can be addressed with efficient numerical algorithms and heuristics. We shall present a small sampling of these methods and relevant examples of their usage. Examples include combat attrition, target engagement, detection, and missile defense. Most of these can be implemented with a spreadsheet for demonstration.
The US Army Future Force will be a lighter, more deployable, yet lethal combat team tailored for ... more The US Army Future Force will be a lighter, more deployable, yet lethal combat team tailored for specific theaters of operation. This force will operate in a framework that is being characterized as "network-centric." Both manned and unmanned systems will contribute to the requirements for intelligence, surveillance, and reconnaissance (ISR) that aim to give an information advantage to this force in the network centric framework. Unmanned Aerial Vehicles (UAVs) will be echeloned throughout the Army's Future Force Unit of Action (UA) or Brigade Combat Team (BCT). These UAVs require cueing in order to find and track targets. Conventional cueing methods place ground and air manned systems at risk. This paper discusses the use of space-based ISR satellites for cueing UAVs. Moreover, the author discusses the design, implementation, and results of a preliminary study examining the utility of using satellites for UAV cueing.
Abstract : PURPOSE: The purpose of this brief to propose an approach for performing "system ... more Abstract : PURPOSE: The purpose of this brief to propose an approach for performing "system of system" level V&V of the BMDS representations. ISSUES: Which interfaces are "truly" SoS level? How do we V&V interfaces? What in DSA corresponds to a Federation Object Model (FOM) in HLA? How do we achieve meta-model validation in the absence of a conceptual model? What constitutes a metadata model?
Interdisciplinary Lively Application Projects
I am often asked if logistic regression is a machine learning algorithm. I say that it is not, fo... more I am often asked if logistic regression is a machine learning algorithm. I say that it is not, for I can formulate it mathematically and solve it using matrix equations, for example. Its solution is derived deterministically and estimation is performed mathematically, through optimization methods. Its link function is a is a mathematical equation. Logistic regression is most appropriate when the dependent variable (target variable) has two possible outcomes (binary). Will customers respond to an offer or unsubscribe, will the enemy fight or flee, will subjects respond to treatment or grow ill, will livestock live or die? Yes or no? One or zero? Here I will take you on a journey into the art and science of predictive modeling using logistic regression, inside-and-out.
Time Series Analysis with Open Source Tools introduces the subject using R and Python programming... more Time Series Analysis with Open Source Tools introduces the subject using R and Python programming and tools. This book assumes a basic understanding of statistics and mathematical or statistical modeling. Although a little programming experience would be nice, it is not required. There are a few “formulas,” with no theorems or proofs, and calculus never appears. Chapters one and two introduce the topic at hand with an overview and a brief discussion about the components of time series. R programming is introduced in Chapter 3 in the R-Studio environment with decomposing and analyzing the components of time series data using unemployment rate and consumer cost index over time as an example. It also introduces differencing and simple smoothing for making sense of the data and demonstrates the analysis of seasonality using beer sales. It introduces dealing with nonstationary time series data using loans as an example. Finally, it covers an alternative time series analysis method using R with airline passenger data. Chapter 4 introduces Python in the iPython environment for manipulating time series data. It covers working with data to format the time series, displaying and plotting the data, examining trend, and smoothing data using meat data from the U.S. Department of Agriculture. It also introduces loading and formatting data that is not native to Python add-ins. Later chapters cover the various application of time series analysis in several different industries including political, financial, and environmental. ARMA, ARIMA, and UCM methods and covered in detail, and GLARMA models are introduced.
Estimate stochastic, dynamic, and discrete model outputs. In simple terms, a DES describes ho... more Estimate stochastic, dynamic, and discrete model outputs. In simple terms, a DES describes how a system with discrete flow units or jobs evolves over time. Technically, this means that a computer tracks how and when state variables, such as queue lengths and resource availability, change over time. State variables change as the result of an event (or discrete event) occurring in the system. A DES focuses only on the time instances when these discrete events occur. This feature allows for significant time compression because it makes possible to skip through all time segments between events when the state of the system remains unchanged. 7 Approved for Public Release 09-MDA-4816 (27 AUG 09)
Mathematics plays a critical role in many modeling and simulation applications, and whenever deta... more Mathematics plays a critical role in many modeling and simulation applications, and whenever detailed representations of combat phenomenon are required (e.g., attrition, detection, etc.). The required mathematics can seem daunting, but a wealth of problems relevant to the M&S community can be addressed with efficient numerical algorithms and heuristics. We shall present a small sampling of these methods and relevant examples of their usage. Examples include combat attrition, target engagement, detection, and missile defense. Most of these can be implemented with a spreadsheet for demonstration.
The US Army Future Force will be a lighter, more deployable, yet lethal combat team tailored for ... more The US Army Future Force will be a lighter, more deployable, yet lethal combat team tailored for specific theaters of operation. This force will operate in a framework that is being characterized as "network-centric." Both manned and unmanned systems will contribute to the requirements for intelligence, surveillance, and reconnaissance (ISR) that aim to give an information advantage to this force in the network centric framework. Unmanned Aerial Vehicles (UAVs) will be echeloned throughout the Army's Future Force Unit of Action (UA) or Brigade Combat Team (BCT). These UAVs require cueing in order to find and track targets. Conventional cueing methods place ground and air manned systems at risk. This paper discusses the use of space-based ISR satellites for cueing UAVs. Moreover, the author discusses the design, implementation, and results of a preliminary study examining the utility of using satellites for UAV cueing.