سطح عمومی

نقشه راه Machine Learning

Step by step guide to becoming a Machine Learning Engineer in 2025

طراحی و تدوین مسیر

امیر دایی

محتوای مسیر
۱۴۹ گام آموزشی
رضایت یادگیرندگان
۵ از ۵(۱ رأی)
همراهان این مسیر
اولین نفر باشید
نظرتان درباره‌ی این مسیر؟
اولین دیدگاه را بنویسید
Programming Fundamentals Machine LearningPre-requisitesPython RoadmapRELATED ROADMAPS› AI Engineer Roadmap› MLOps Roadmap› AI and Data Scientist RoadmapIntroductionML Engineer vs AI EngineerSkills and ResponsibilitiesFind the interactive version ofthis roadmap and more roadmaps atkaar2.irWhat is an ML Engineer?Mathematical FoundationsLinear AlgebraCalculusChain rule of derivationGradient, Jacobian, HessianDerivatives, Partial DerivativesScalars, Vectors, TensorsSingular Value DecompositionMatrix & Matrix OperationsEigenvalues, DiagonalizationDeterminants, inverse of MatrixStatisticsBasics of ProbabilityDescriptive StatisticsBasic conceptsTypes of DistributionRandom Variances, PDFsBayes TheoremInferential StatisticsGraphs & ChartsLinear AlgebraDiscrete MathematicsPythonBasic SyntaxVariables and Data TypesConditionalsData StructuresExceptionsFunctions, Builtin FunctionsLoopsObject Oriented ProgrammingEssential librariesNumpyPandasMatplotlibSeabornData CollectionData SourcesDatabases (SQL, No-SQL)InternetAPIsMobile AppsIoTData FormatsJSONParquetCSVExcelOther Data FormatsData CleaningPreprocessing TechniquesData CleaningDimensionality ReductionFeature EngineeringFeature SelectionFeature Scaling & NormalizationMachine LearningTypes of Machine LearningUnsupervised LearningSemi-supervised LearningSupervised LearningReinforcement LearningSelf-supervised LearningWhat is Machine Learning?What is Supervised Learning?Supervised LearningClassificationLogistic Regression Support Vector MachinesK-Nearest Neighbors (KNN)Gradient Boosting MachinesDecision Trees, Random ForestRegressionLinear RegressionPolynomial RegressionUnsupervised LearningWhat is Unsupervised Learning?ClusteringDimensionality ReductionOverlappingHierarchicalExclusiveProbabilisticAutoencodersPrincipal Component Analysis Reinforcement LearningWhat is Reinforcement Learning?Policy GradientActor-Critic MethodsDeep-Q NetworksQ-LearningModel EvaluationWhat is Model Evaluation?Metrics to EvaluateAccuracyPrecisionRecallF1-ScoreROC-AUCLog LossConfusion MatrixDeep LearningForward propagationBack PropagationPerceptron, Multi-layer PerceptronsActivation FunctionsNeural Network (NN) BasicsLoss FunctionsScikit-learnRidgeLassoValidation TechniquesLOOCVK-Fold Cross ValidationDeep Learning ArchitecturesConvolutional Neural NetworkPoolingPaddingConvolutionStridesApplications of CNNsImage ClassificationImage SegmentationImage & Video RecognitionRecommendation SystemsRecurrent Neural NetworksRNNGRULSTMAttention MechanismsAutoencodersTransformersMulti-head AttentionSelf-AttentionGenerative Adversarial NetworksAdvanced Concepts in MLNatural Language ProcessingTokenizationLemmatizationStemmingEmbeddingsAttention ModelsAlso visit the following related roadmapsAI & Data ScientistMLOpsAI EngineerAI AgentsExplainable AITrain - Test DataData PreparationData LoadingTuningPredictionModel SelectionDeep Learning LibrariesTensorFlowKerasPyTorchScikit-learnElasticNet RegularizationWhy is it important?