Intelligence should be measured not by what specifics you know or memory recall but the depth of Information and how much you can understand in terms of complexity so lauderer principle comes and kosmogorov complexity comes into play.
Essentially Intelligence is about layering so we think of ourselves more intelligent than other animals because we can layer things we can not only understand how to pick up a branch but then fashion it into a tool and then build other things with that so these layers are what constitute Intelligence just as we are learning that computers or our computing machines can go from simple binary light switches 2 layered computation especially when we talk about a I understanding how to be an agent and execute code and improve itself.
Very important Intelligence is not what you have but what you do with it and computational efficiency is very important here. Recall that today's pocket calculators have as much computing power as the apollo spacecraft so essentially computing efficiency has gotten better but what about human efficiency and human Intelligence these things are not different they are parallel.Again accepting the claim that Intelligence is not what you have because all humans have basically the same amount of Brain matter it's what you do with it. I would go so far as to say there are certainly computers that are more intelligent by some measure of computational efficiency than human beings that is a bold claim and I have no problem saying.