What is intelligence?

In biology, whether life is present is determined based on seven criteria (included at the end of this post). So, I am curious is there a set of criteria for determining whether a system has intelligence? Such a list might be useful when thinking about artificial intelligence.

Here is a set of criteria that I came up with.

A system has intelligence if it:

can adapt to an environment (might be the same as criterion 2), can reduce entropy, cannot be debugged (mentioned in an a16z podcast).

Criterion three is interesting because it alludes to the notion that an algorithm, which can be debugged, is not a form of intelligence. Maybe, an algorithm is analogous to wisdom, something that can be passed on to another person.

The seven criteria for determining whether something is a life form:

It should maintain some balanced conditions in its inner structure. This is called Homeostasis Its structure is highly organized. It should be able to break down or build up nutrients to release or store energy based on need. This is called Metabolism It should grow, which means its structure changes as time goes by in an advantageous manner. It should show adaptation to the environment. It should be able to respond to environmental stimuli on demand (as opposed to adaptation, which occurs over time). It should be able to reproduce itself.

Source: Wikibooks

Do you have a set of criteria for determining what is intelligence?

Please share .