Artificial Intelligence AI is the scientific broader of intelligent machines (smart machines), while Machine Intelligence or Machine Learning is one of the main applications of AI.
You can see all the applications of AI covered by the International Journal of Distributed Artificial Intelligence (IJDAI) , a specialized AI journal
Machine intelligence is always in form of hardware while artificial intelligence is in the form of software, I can say they are subjective of each other.
Artificial Intelligence is a formal logic and formal reasoning based discipline. It includes methods like predicate logic, expert systems etc., and is looking for scientifically neat solutions, rather than empirical solutions.
whereas, Machine Learning is absed on mathematical modesl that are built by example/training data which is available, instead of being constructed analytically.
The machine intelligence is developed based on one of the AI techniques (Deep ANN, Fuzzy logic, ...).
If did you meaning by the term machine intelligence as machine learning (ML) algorithme, then it is another things where ML defining one aspect of AI techniques.
Artificial Intelligence AI is the scientific broader of intelligent machines (smart machines), while Machine Intelligence or Machine Learning is one of the main applications of AI.
You can see all the applications of AI covered by the International Journal of Distributed Artificial Intelligence (IJDAI) , a specialized AI journal
Machine learning is technically a branch of AI, but it’s more specific than the overall concept. Machine learning is based on the idea that we can build machines to process data and learn on their own, without our constant supervision.
Machine learning is more inclined towards the requirement of the user where as Artificial Intelligence is a broader concept and emphasis more on previous data.
Generally speaking, Machine Learning (ML) is a current application of Artificial Intelligence (AI), in other words, ML is a ubiquitous branch of AI. Thus, it is likely that stuffs that AI can do contains stuffs that ML can do.
To be more specific:
1. ML acquires knowledge from available big data sets and applies this knowledge to learn/classify/… new data in the same environment/scenario. AI learns from experiences to acquire knowledge and learn how to apply this knowledge for new environments/scenarios.
2. ML leads to knowledge. AI leads to knowledge and further develop this knowledge to a kind of intelligence or wisdom, which enable machines making its own decision like human beings.
3. ML try to learn from data on certain task to maximize the performance of machine on this task. AI simulate natural intelligence to solve new complex task/problem.
4. ML try to improve accuracy to predict the new data and don’t care about the success of the task itself. AI try to increase the chance of success of the task, not the accuracy.
5. ML can learn new things from given data. AI try to make successful decision from trained experience.
6. In ML, we develop self learning algorithms for the given data. In AI, we develop a system to mimic human beings behaving in a circumstance.
More interesting insights can be found at: https://www.quora.com/What-are-the-main-differences-between-artificial-intelligence-and-machine-learning-Is-machine-learning-a-part-of-artificial-intelligence