artificial intelligence in “GameMaker: Studio”: a brief tools and technology survey

What follows is a brief report regarding options and tools for adding artificially intelligent behavior to GameMaker: Studio, including recommendations: “AI” Behaviors in Games “What passes for A.I. is actually simple scripted behaviors such as walking across a platform, following an object, or executing a boss pattern.” – [1] So we are not talking about […]

women’s style recommendation with artificial intelligence (part #2)

In “women’s style recommendation with artificial intelligence (part #1)”, I introduced my work toward developing artificial intelligence (AI) for fashion and style recommendation. Essentially, its an expert system built on a Bayesian belief network. Now I discuss model validation and next steps in the design iteration process. I first wanted to see if the trained […]

women’s style recommendation with artificial intelligence (part #1)

Introduction We know several basic style “rules” (ha!) based on body shape: Skirts: “Apple” Body Shape: IF body shape is apple AND skirt has front zipper THEN don’t wear IF body shape is apple AND skirt has side zipper THEN wear IF body shape is apple AND skirt has no zipper THEN wear “Rectangular” Body […]

machine learning in FOREX (part one: establishing a performance baseline)

Introduction We’ve been applying machine learning to FOREX price prediction. The performance of our models varies widely, so to establish a baseline we created a simple linear regression model with which we can compare performance of more sophisticated models against. What We Are Trying To Do Given a time-series of 26 four-hour price samples, we […]

demonstrating a simple expert system with cascading effects (Clojure version)

We originally implemented this demonstration in CLIPS (see this post) but decided Clojure would provide a better platform due to advantages discussed below. “An expert system is a program capable of pairing up a set of facts with a set of rules to those facts, and execute some actions based on the matching rules. [1]” […]

demonstrating a simple expert system with cascading effects (CLIPS version)

We demonstrate a more modern implementation of this system in Clojure here. “An expert system is a program capable of pairing up a set of facts with a set of rules to those facts, and execute some actions based on the matching rules. [1]” At 180 centimeters, Emily Williams stands tall. She carries a “rectangular” […]

artificial intelligence in fashion (part one: brainstorming)

Brainstorming as usual: Fashion dictums involve many IF-THEN-ELSE rules. One can convert this into a decision engine (inference engine). User specifies their body shape, and a recommendation engine selects suitable clothing for them, taking into account the user’s tastes. Upload an image of a dress you want to buy, and specify the dress’s given size. […]