Underwater wireless sensor network that operates underwater, typically in oceans, lakes, and rivers. UWSNs are composed of a large number of small sensor nodes that are equipped with various sensing and communication capabilities. These nodes are deployed in the underwater environment to collect and transmit data, which can be used for a variety of applications such as environmental monitoring, oceanography, and marine biology. The Underwater WSN (UWSN) consists of sensor nodes to sense the data and transmit it to the sink node. These sensor nodes (SN) are equipped with limited batteries, which is the central issue. Therefore, the routing protocols were developed for researchers to save energy. However, the increment of network lifetime remains an open challenge. Forwarding the data to the nearest SN to the sink will reduce the network reliability and stability, draining SN's energy early. To overcome these issues, this paper focused on developing an efficient Cooperative based routing (CR) with a machine learning (ML) model to improve the network's lifetime. The cooperative routing discovers the route path from the sender to the destination. The best possible way from the sender to the receiver has been selected using the ML approach called the Self-organizing network (SON). By identifying congestion-free multi-hop transmission using CRSON, the data packet is transmitted from sender to receiver with reduced energy, increasing the network's lifetime and reliability. This model is simulated and experimented with energy efficiency, packet delivery, loss rate, latency, and throughput metrics.