Tag

algorithm design

0 views collected around this technical thread.

DataFunTalk
DataFunTalk
May 15, 2025 · Artificial Intelligence

DeepMind Introduces AlphaEvolve: A Gemini‑Powered Agent for Evolving Advanced Algorithms

DeepMind's AlphaEvolve, a Gemini-powered coding agent, combines large language models with an evolutionary framework to automatically discover, optimize, and evolve advanced algorithms, achieving notable gains in data‑center scheduling, TPU design, matrix multiplication, and even solving longstanding mathematical problems.

AIAlphaEvolveDeepMind
0 likes · 6 min read
DeepMind Introduces AlphaEvolve: A Gemini‑Powered Agent for Evolving Advanced Algorithms
Tencent Cloud Developer
Tencent Cloud Developer
Oct 29, 2024 · Backend Development

Improving Backend Engineer Skills: Abstract Problem Solving and Code Abstractions

The article argues that a backend engineer’s growth hinges on mastering communication, clean coding, and architecture design by consistently abstracting problems—illustrated through Go’s ServerCodec and I/O interfaces, efficient algorithms like Trie‑based word search, and Rust’s ownership model—while recommending early Go/Rust study, reading well‑commented libraries, and hands‑on service building.

Backend DevelopmentCode AbstractionLeetCode
0 likes · 22 min read
Improving Backend Engineer Skills: Abstract Problem Solving and Code Abstractions
Architecture Digest
Architecture Digest
Aug 6, 2024 · Information Security

How to Perform Fuzzy Queries on Encrypted Data: Approaches and Trade‑offs

This article examines why encrypted data is unfriendly to fuzzy search, categorises three implementation strategies—naïve, conventional, and advanced—analyses their advantages and disadvantages, and provides practical guidance and reference links for securely enabling fuzzy queries on encrypted fields.

Database QueryEncrypted Dataalgorithm design
0 likes · 11 min read
How to Perform Fuzzy Queries on Encrypted Data: Approaches and Trade‑offs
DataFunTalk
DataFunTalk
Dec 2, 2020 · Artificial Intelligence

How Recommendation Algorithms Drive User Growth in Content Feed Systems

This article examines how low‑level recommendation algorithm techniques can upgrade content‑feed systems to boost user growth, covering problem analysis, growth factors, personalization upgrades, cold‑start mechanisms, bias mitigation via causal inference, and utility‑driven user profiling.

Recommendation systemsalgorithm designcausal inference
0 likes · 14 min read
How Recommendation Algorithms Drive User Growth in Content Feed Systems
iQIYI Technical Product Team
iQIYI Technical Product Team
Mar 27, 2020 · Artificial Intelligence

Beihang Team's Video Copyright Detection Solution: Frame Sampling, Feature Extraction, and Retrieval Matching

The Beihang University team’s video copyright detection solution samples frames every 200 ms, extracts 512‑dimensional ResNet‑18 features, and uses handcrafted cosine‑similarity matching to identify source videos and plagiarized segments, all while operating on limited hardware without training any models.

Feature ExtractionVideo Copyright Detectionalgorithm design
0 likes · 12 min read
Beihang Team's Video Copyright Detection Solution: Frame Sampling, Feature Extraction, and Retrieval Matching
Beike Product & Technology
Beike Product & Technology
Mar 22, 2020 · Artificial Intelligence

Adaptive Grid Multi‑Objective Particle Swarm Optimization for Exhibition Slot Allocation with Shell Score Integration

This document presents a multi‑objective optimization project that integrates the Shell Score credit system into exhibition slot allocation using adaptive‑grid based AG‑MOPSO, evaluates several swarm‑intelligence algorithms (ABC, ACO, PSO, MOPSO), and details the algorithm design, implementation steps, and experimental results across multiple cities.

AIOptimizationadaptive grid
0 likes · 12 min read
Adaptive Grid Multi‑Objective Particle Swarm Optimization for Exhibition Slot Allocation with Shell Score Integration
Qunar Tech Salon
Qunar Tech Salon
Dec 5, 2015 · Fundamentals

Why Learning Data Structures and Algorithms Makes You a Better Developer

This article explains how mastering data structures and algorithm analysis provides a problem‑solving mindset, covering fundamental concepts, Dijkstra’s shortest‑path algorithm, topological sorting for dependency resolution, and Huffman coding for data compression, illustrating their broad impact on software development.

AlgorithmsData StructuresDijkstra
0 likes · 19 min read
Why Learning Data Structures and Algorithms Makes You a Better Developer
Qunar Tech Salon
Qunar Tech Salon
Apr 3, 2015 · Fundamentals

Fundamentals of Dynamic Programming: Concepts, Strategies, and Implementation Steps

This article explains the fundamentals of dynamic programming, covering its basic concepts, underlying ideas, applicable problem properties, step‑by‑step solution methodology, implementation considerations, and provides a concise pseudo‑code framework to illustrate the algorithmic process.

DP fundamentalsOptimizationalgorithm design
0 likes · 7 min read
Fundamentals of Dynamic Programming: Concepts, Strategies, and Implementation Steps