In this study, the position control simulation of a 3 Degree of Freedom (3DOF) robot arm was compared with machine learning and inverse kinematic analysis separately. The considered robot arm is designed in RRR pattern. In the inverse kinematic analysis of the robot arm, the geometric approach and the analytical approach are used together. Multi-Layer Perceptron (MLP) was used as a machine learning method. Some of the coordinate data that the robot arm can reach in the working space are selected and the MLP model is trained with these data. When training was done with MLP machine learning method, the correlation coefficient (R2) was obtained as 1. Coordinates of 3 different geometric models (helix, star and daisy) that can be included in the working space are used as test data of the MLP model. These tests are simulated in 3D in MATLAB environment. The simulation results were compared with the inverse kinematics analysis data. As a result, Mean Relative Error (MRE) values for helix, star and daisy shapes were calculated as 0.0007, 0.0033 and 0.0011, respectively, in the tests performed. Mean Squared Error (MSE) values were obtained as 0.0034, 0.0065 and 0.0040, respectively. This confirms that the proposed MLP model can operate this system at the desired stability.