NASA, TopCoder & USPTO – Innovation Challenge

This thread was created to document resources needed for the USPTO Tournament Challenge.
Source: http://community.topcoder.com/ntl/

The Challenge

The contest will requires advanced knowledge of:

  

The Contest

  

Open Source

Open source software is allowable as submission for each algorithm, as long as the open source software is compatible with the Apache License, Version 2.0. http://www.apache.org/licenses/LICENSE-2.0.html

Potential Open Source Software:

  

Definitions

Text Reconition

Image Analysis

Construction of Bounding Boxes
http://www.cs.ucsb.edu/~suri/cs235/Rlist/boxHeuristicAnalysis.pdf
  

Software Development Life Cycle

http://www.ibm.com/developerworks/websphere/library/techarticles/0306_perks/perks2.html

Read more →
0

Intro to Logarithm Properties

Advanced Algebra: Intro to Logarithm Properties

Logarithm Addition Property

ab = c | loga c = b

 logB + logB C = logB (A*C)     (B = Base)

log2 8 + log2 32 = log2 (256)

3           5                 8

Logarithm Subtraction Property

ab = c | loga c = b

logB A – logB C = logB (A/C) (B = Base)

log3 1/9 + log3 89 = log3 (1/9 * 1/81) 

-2           -4              -6

Logarithm Multipication Property

A * logB C = logB (CA) (B = Base)

3 * log2 8 = ...

Read more →
0

Artificial Life Simulation

The purpose of this post is to document my research in the comprehension of artificial intelligence and the simulation/creation of an artificial life form.

Artificial Intelligence – Research Question and Hypothesis

Topic: Artificial Intelligence

Narrowed Topic: Artificially intelligent algorithms and artificial life.

Issue: Advancing and improving artificial intelligence for the purpose of creating artificial life forms, and/or artificial life simulations.

Research Questions: Of the existing types of artificially intelligent algorithms, which has the greatest potential to improve and/or expand our current capabilities in the use ...

Read more →
0

Resume – VB.net Proficiency

The purpose of this post is to share my proficiency with vb.net, so that a potential employer may have a better understanding of my level of experience.

View my VB.net proficiency test here: http://www.mikestratton.net/assets/visual_basic_net_proficiency1.pdf
Test provided by: http://www.ikmnet.com/

I recently applied for a job where the initial stages of the interview process included a remote test that validates my knowledge within the VB.net platform. The position that I applied for was an entry level opportunity, and I expected ...

Read more →
0

Artificial Intelligence – Problem Solving

Provided by Know Labs in Partnership with Stanford University’s Engineering Department
URL: http://www.ai-class.com/

“Online Introduction to Artificial Intelligence is based on Stanford CS221, Introduction to Artificial Intelligence. This class introduces students to the basics of Artificial Intelligence, which includes machine learning, probabilistic reasoning, robotics, and natural language processing.”
Source – ai-class.com

Problem Solving

Definition of a problem:

  • Initial State
  • Action (state) –> { action1, action2, action3 … }
    Takes a state as input, and returns a set of possible actions.
  • Result (state, action) ...
Read more →
0

Intro to Artificial Intelligence

Provided by Know Labs in Partnership with Stanford University’s Engineering Department
URL: http://www.ai-class.com/

“Online Introduction to Artificial Intelligence is based on Stanford CS221, Introduction to Artificial Intelligence. This class introduces students to the basics of Artificial Intelligence, which includes machine learning, probabilistic reasoning, robotics, and natural language processing.

The objective of this class is to teach you modern AI. You learn about the basic techniques and tricks of the trade, at the same level we teach our Stanford students. We also ...

Read more →
0

Divide & Conquer

This post is being created to display the Divide and Conquer problem solving strategy.

While taking a C++ programming class, I was suddenly hit with a great deal work than I had expected. The work seemed completely overwhelming, and I felt a bit overwhelmed. To reduce the work load I have decided to break down the work to be performed into much smaller, byte size pieces. To do this, I must take the full scope of each assignment and break it ...

Read more →
0
Page 3 of 9 12345...»